【发布时间】:2020-09-10 22:03:53
【问题描述】:
我正在尝试在 ASP.NET 中创建一个动态绑定的 GridView。
我已经在 aspx 文件中定义的 GridView 本身。但是我需要动态创建的所有列和行。 SQL DataBind 对我来说不是一个解决方案,因为我最终需要执行额外的逻辑。
代码如下:
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
代码隐藏:
Protected Sub CreateGrid()
Dim table As DataTable = New DataTable
table.Columns.Add(New DataColumn("Name", GetType(BoundField)))
Dim i As Integer = 0
While i < 10
Dim dr As DataRow = table.NewRow()
dr("Name") = i.ToString()
table.AcceptChanges()
i += 1
End While
GridView1.DataSource = table
GridView1.DataBind()
End Sub
【问题讨论】:
标签: asp.net vb.net gridview webforms