【发布时间】:2010-07-15 07:35:47
【问题描述】:
这个c#方法有什么问题?
private void getMydatatable()
{
DataTable dt = new DataTable();
DataColumn dc;
dc = new DataColumn("Name");
dt.Columns.Add(dc);
dc = new DataColumn("Age");
dt.Columns.Add(dc);
dt.Rows.Add("ARUN", "23");
dt.Rows.Add("BALA", "23");
GridView1.AutoGenerateColumns = false;
GridView1.DataSource = dt;
GridView1.DataBind();
Page.Controls.Add(GridView1);
}
此方法在页面加载时被调用,但我的 gridview 不可见,为什么?
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="DlUser" runat="server">
</asp:DropDownList>
<asp:CheckBoxList ID="ChkUser" runat="server">
</asp:CheckBoxList>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
【问题讨论】:
标签: c# asp.net gridview datatable