如何更改母版页面中菜单的CSS类名称 儿童页面? 当任何儿童形式的菜单打开时,我想将课程改为“活动”,
是否有可用的C#或JavaScript代码?
由于
答案 0 :(得分:3)
通过了解您的问题,我认为您想要在页面更改时更改li的类或菜单中使用的任何标记。
请在母版页page_load下添加以下c#代码。
string thisURL = this.Page.GetType().Name.ToString();
switch (thisURL)
{
case "home_aspx":
lihome.Attributes.Add("class", "Active");
break;
case "support_aspx":
lisupport.Attributes.Add("class", "Active");
break;
case "logout_aspx":
lilogout.Attributes.Add("class", "Active");
break;
}
使用菜单中使用的任何标记的id代替li。