Nous avons un [UserNameFilter] ActionFilterAtrribute qui remplit le paramètre username du contrôleur actions. Cela fonctionne bien. Toutefois, lorsque j'utilise l'helper Html.ActionLink typé de manière dynamique sur le contrôleur, le compilateur demande le paramètre nom d'utilisateur dans la vue.ActionFilter pour définir un paramètre controller.action mais param req sur ActionLink dans la vue
Est-ce que quelqu'un a rencontré cela et sait comment recitery?
action Contrôleur:
[UserNameFilter]
public ActionResult Category(int categoryId, int page, string userName)
code dans Voir:
<%= Html.RenderTree(ViewData.Model, i => Html.ActionLink<ProductController>(pc =>
pc.Category(i.CategoryId, 1, **Complier error here**),i.CategoryName)) %>