我在这样的用户控件中有一个超级简单的 gridview 设置:
<asp:GridView ID="gvTestUC" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="FirstName" HeaderText="First Name" HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Left" />
<asp:BoundField DataField="LastName" HeaderText="Last Name" />
<asp:BoundField DataField="EmailAddress" HeaderText="Email Address" HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Left" />
</Columns>
</asp:GridView>
我正在像这样注册用户控件:
<%@ Register src="Controls/test1.ascx" tagname="test1" tagprefix="test1uc" %>
<test1uc:test1 ID="test1a" runat="server" />
我的问题是,我不知道如何在使用用户控件的 .aspx 页面中对其进行数据绑定。
我试着做:
test1a.gvTestUC
但它找不到gridview。
我试图从 .aspx 页面对 gridview 进行数据绑定的原因是,所有需要此用户控件的页面都需要将不同的数据绑定到其中的 gridview。
任何帮助,将不胜感激。
谢谢!