MVC как добавить к контролам Html свойства через htmlAttributes

Для этого нужно сделать новый объект и задать нужные атрибуты через htmlAttributes, главное перед именем атрибута поставить @.

Если есть routeValues:

@Html.ActionLink("linkText","ActionName", 
new {RouteValues = 1},new {@class = "Active"})

 

А если routeValues не нужны можно сделать так:

@Html.ActionLink("linkText","ActionName", 
FormMethod.Post,new {@class = "Active"})

Add comment