我需要在运行时向ASP.NET GridView
添加列。在aspx文件中我有
<asp:GridView ID="myGrid" runat="server">
<Columns>
</Columns>
</asp:GridView>
我需要动态添加来自数据库的选定列标题和行。
答案 0 :(得分:0)
两个想法:
在AutoGenerateColumns="True"
标记中设置GridView
。这会根据数据源中存在的内容自动生成所有列。示例:
<asp:GridView ID="myGrid" runat="server" AutoGenerateColumns="True">
</asp:GridView>
或者,在您的代码中,您可以使用以下语法编辑GridView
的列集:
myGrid.Columns.Add(myDataControlField);