如何使模板字段(文本框)作为数据表的一部分
本文关键字:数据表 一部分 何使模 字段 文本 | 更新日期: 2023-09-27 18:03:55
我有一个GridView。
它的数据源是一个data table
,我在.cs
中以编程方式创建它以适应我想要显示的内容。现在我想在这个gridview中更多的列作为一个包含文本框的模板字段。(作为我数据表的一部分)。如何做到这一点。请如果有一个样本或例子,这将是伟大的。
以下教程将对您有所帮助。这是在ASP.net 2.0上,但在最新版本上不会有太大的不同。
http://msdn.microsoft.com/en-us/library/bb288032.aspx添加了一些基于新注释的其他资源
- http://www.highoncoding.com/Articles/29_Creating_Datagrid_columns_programmatically.aspx
- http://www.codeproject.com/KB/aspnet/create_template_columns.aspx?df=100& forumid = 281019,经验值= 0,选择= 1726624
TemplateField bfield = new TemplateField();
bfield。HeaderTemplate = new GridViewTemplate(listtitemtype。头,col.ColumnName);
bfield。ItemTemplate = new GridViewTemplate(listtitemtype .)项,col.ColumnName);
GrdView1.Columns.Add (bfield);
<asp:TemplateField HeaderText="MyTextField">
<ItemTemplate>
<asp:TextBox runat="server" id="txtField">
</ItemTemplate>
</asp:TemplateField>
更多细节在这里:http://msdn.microsoft.com/en-us/library/aa479353.aspx
然而,我认为你想做的不仅仅是这个-但我不能确定....