gpt4 book ai didi

asp.net - 如何使用主页在事件菜单项上设置 css 类?

转载 作者:太空宇宙 更新时间:2023-11-03 21:58:52 26 4
gpt4 key购买 nike

当我在 asp.net 母版页中单击子子菜单项或主项时,如何设置事件菜单项颜色。

我的代码是(母版页源)

<ul class="art-menu">
<li><a href="#" class="{ActiveItem}"><span class="l"></span><span class="r"></span><span
class="t">Submission</span> </a>
<ul>
<li><a href="../QuoteStatus.aspx">Search Submission</a></li>
<li><a href="../NewQuote.aspx">New Submission</a></li>
</ul>
</li>
<li><a href="#"><span class="l"></span><span class="r"></span><span class="t">Requests</span></a>
<ul>
<li><a href="../Requests/IssueCertificates.aspx">Issue Certificates</a></li>
<li><a href="../Requests/QuoteCancellation.aspx">Cancellation</a></li>
<li><a href="../Requests/LossRuns.aspx">Loss Runs</a></li>
<li><a href="../Requests/Endorsements.aspx">Endorsements</a></li>
</ul>
</li>
<li><a href="#"><span class="l"></span><span class="r"></span><span class="t">Reports</span></a>
</li>
<li><a href="#"><span class="l"></span><span class="r"></span><span class="t">Configuration</span></a>
<ul>
<li><a href="../Administration/UserInformation.aspx">User Information</a></li>
<li><a href="../SignUp.aspx">New User</a></li>
<li><a href="../Administration/AdminSettings.aspx">Admin Settings</a></li>
</ul>
</li>
</ul>

如何编写代码,请给我一些建议...

谢谢你红花

最佳答案

这是我的工作。可能有更好的方法。你可以试试。

注意:您的链接应该有 runat="server" 以便您可以从代码隐藏访问它们

protected void Page_Load(object sender, EventArgs e)
{
string curlink = Request.RawUrl;

if (curlink.Contains("/administration/school"))
{
schoolinfolink.Attributes["class"] = "selected";
}
else if (curlink.Contains("/administration/result"))
{
resultlink.Attributes["class"] = "selected";
}
else if (curlink.Contains("/administration/staff"))
{
staffslink.Attributes["class"] = "selected";
}

}

关于asp.net - 如何使用主页在事件菜单项上设置 css 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11914164/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com