这是我在 ASP.NET 中的母版页文件的部分。
<body>
<ul>
<li class="active"><a href="inbox.aspx">Inbox</a></li>
<li><a href="comp.aspx">Compose</a></li>
<li><a href="Sent.aspx">Sent</a></li>
</ul>
.......
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
现在,当我创建一个子页面时,只有 contentplaceholder 可用于进行更改,但我想将收件箱的第一个 li 标签更改为 compose li 标签的 class="active"。也就是说,我想访问这个 Master Page li在子页面中标记并为每个子页面分配不同的值。