基本上我的导航栏中有一个按钮,在主文件中定义。我想在点击按钮**(bt)**时调用c#方法。 但是我无法在代码隐藏中访问控件。我还需要控制可见性,因此我认为它必须保留在其中一个视图中。
<asp:GridView runat="server" ID="lw3">
<EmptyDataTemplate>
<ul class="nav navbar-nav navbar-right" style="color:#ffffff !important">
<li><a runat="server" href=""></a></li>
<li><a runat="server" href="" title=""></a></li>
<li><a runat="server" id="btout">bt</a></li>
</ul>
</EmptyDataTemplate>
</asp:GridView>
答案 0 :(得分:2)
将Gridview外的<a>
链接直接访问后面的代码。
如果您仍想要放入网格内,那么您可以通过<a>
访问这些lw3.FindControl
网格链接。
在您访问这些控件后,您还可以通过执行以下操作来控制可见性:
btout.Visible = true;
或
btout.Visible = false;
我希望这会对你有所帮助。