У меня есть этот код для добавления класса:
(Master.FindControl("ControlName")).Attributes.Add("class", "menu-selected");
Но это не работает для ссылки:
<a href="Default.aspx" id="mnuHome" runat="server">Home</a>
Но выдает ошибку:
"System.Web.UI.Control" не содержит определения для "Атрибутов", и не может быть найден метод расширения "Атрибуты", принимающий первый аргумент типа "System.Web.UI.Control" (вы пропустили директиву использования или ссылка на сборку?)
Я мог бы превратить все свои ссылки в элементы управления сервером гиперссылок, но это становится очень грязным, я бы предпочел оставить все как есть, если это возможно. Это?