如果我有以下ASP.NET代码(它不完整 - 显然有很多缺失,但都不重要):
我该如何绑定GridView,以便一行等于我的MyListOfObjects列表中的一个项目,并且数据将在页面加载或postbacks期间填充和保留?我以前从未进行过这样的自定义数据绑定,因此完整的说明会非常有帮助。到目前为止,我遇到的所有教程都只涉及直接使用数据库查询结果的GridView,而这不是我所需要的。
谢谢!
<asp:GridView>
<Columns>
<asp:TemplateField>
<ItemTemplate>
My Label: <asp:Label />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
My Text Box: <asp:TextBox />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
如果我在CodeBehind中有以下代码:
Private MyListOfObjects As List(Of MyObject)
...
Public Class MyObject
Public MyTextBoxString as String
Public MyLabelString as String
End Class
我该如何绑定GridView,以便一行等于我的MyListOfObjects列表中的一个项目,并且数据将在页面加载或postbacks期间填充和保留?我以前从未进行过这样的自定义数据绑定,因此完整的说明会非常有帮助。到目前为止,我遇到的所有教程都只涉及直接使用数据库查询结果的GridView,而这不是我所需要的。
谢谢!