Я использую MasterPage для своего веб-сайта с различными вкладками, которые размещены в заголовке (MasterPage).Код для вкладок выглядит (написано на C #):
<ul id="tabMenu">
<li><asp:HyperLink ID="homeLink" runat="server" onclick="homeButton_Click()"
NavigateUrl="~/Default.aspx">Home</asp:HyperLink></li>
</ul>
Это, конечно, одна вкладка, но остальные очень похожи.Нажатие на эту ссылку вызывает homeButton_Click () в коде, который выглядит следующим образом:
protected void Button1_Click(object sender, EventArgs e)
{
homeLink.CssClass.Insert(0, "activeTab");
}
Единственное отличие в текущем классе CSS от предполагаемого (activeTab) - это изменение фонового изображения.В настоящее время, когда я нажимаю на эту вкладку, класс CSS не меняется, а цвет остается неизменным.
Есть предложения относительно того, что я делаю неправильно?