我正在使用登录视图。loginview 中有一个gridview,我想将它与数据库表绑定,但是我无法在.cs 代码中访问这个gridview。
我试过这个:
GridView GridView1 = (GridView)LoginView1.FindControl("GridView1");
但gridview再次没有初始化。请注意,在我设置的 web.config 文件中
<authentication mode="Forms"/>
有人知道这个问题的解决方案吗?
这部分代码:
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:LoginView ID="LoginView1" runat="server">
<LoggedInTemplate>
<div class="tab-content" id="mytabcontent">
<div class="tab-pane active" id="new1">
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</div>
</LoggedInTemplate>
<AnonymousTemplate>
<asp:HyperLink runat="server" navigationURL = "default.aspx">Login</asp:HyperLink>
</AnonymousTemplate>
</asp:LoginView>
</asp:Content>