У нас есть [UserNameFilter] ActionFilterAtrribute, который заполняет параметр имени пользователя для действий контроллера. Это хорошо работает. Однако, когда я использую хелпер Html.ActionLink, строчно введенный в контроллер, компилятор запрашивает упомянутый параметр имени пользователя в представлении.ActionFilter, чтобы установить параметр controller.action, но param req в ActionLink в представлении
Кто-нибудь сталкивался с этим и знал, как его повторять? Действие
Контроллер:
[UserNameFilter]
public ActionResult Category(int categoryId, int page, string userName)
Код в Вид:
<%= Html.RenderTree(ViewData.Model, i => Html.ActionLink<ProductController>(pc =>
pc.Category(i.CategoryId, 1, **Complier error here**),i.CategoryName)) %>