如何访问标头内的标签
本文关键字:标签 何访问 访问 | 更新日期: 2023-09-27 18:36:54
我想从 C# 代码访问标头内的标记。
我想检查"IF"条件,一个结果禁用标签的可见性,另一个结果发送到另一个页面。以下代码:
<header>
<div class="content-wrapper">
<div class="float-left">
<p class="site-title">
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~'Images'AssetManagementIcon.PNG" Style="background-color: transparent; border: none;" Height="67px" Width="242px" OnClick="ImageButton1_Click" />
</p>
</div>
<div class="float-right">
<section id="login">
</section>
<nav>
<ul id="menu">
<li><a runat="server" href="~/">Log Out</a></li>
</ul>
</nav>
</div>
</div>
</header>
我想访问<li><a runat="server" href="~/">Log Out</a></li>
。
看起来您正在使用 asp.net 并且正如您所写的那样,您想要访问注销标签。我建议您使用 asp.net 超链接。你可以按原样使用你的代码,但你需要添加一个ID,这样你才能在你的JavaScript中调用它,但是我推荐这样的超链接会更干净。
<asp:HyperLink id="hpLogout" runat="server">Log Out</asp:HyperLink>
您还可以将文本放在超链接控件中,如下所示:
<asp:HyperLink id="hpLogout" runat="server" Text="Log Out" />
但它与前一个相同。
另一方面,您可以将函数放在超链接标签中,例如
<asp:HyperLink id="hpLogout" runat="server" Text="Log Out" OnClick="MyFunction" />
当然,MyFunction 是 c# 代码隐藏中已经定义的函数。
同样,您只需要一个 ID,您可以调用该 ID 来验证 C# 代码的代码隐藏。
我希望这对你有帮助。祝你好运。
在 '' 标签上放一个 id。执行以下操作...
<header>
<ul id="menu">
<li><a id="aID" runat="server" href="~/">Log Out</a></li>
</ul>
</header>
并使用它的 id 从代码隐藏访问它...
aID.InnerText = "hello";