如何将模板字段(文本框)作为数据表的一部分
我有一个 GridView 。
它的数据源是一个数据表
,我在.cs
中以编程方式创建它,以适应我想要显示的内容。现在我想在这个 gridview 中添加更多列作为包含文本框的模板字段。(作为我的数据表的一部分)。如何做到这一点。如果有示例或示例,那就太好了。
I have a GridView .
its data source is a data table
i create it pro-grammatically in .cs
to suit what i wanna to show. Now i wanna more column in this gridview as a template field containing a text box.(as a part of my data table). How to do this .Please if there is a sample or example this will be great.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
以下教程将对您有所帮助。这是 ASP.net 2.0 上的情况,但最新版本不会有太大不同。
http://msdn.microsoft.com/en-us/library/bb288032.aspx
根据新评论添加了一些其他资源
Following tutorial will help you. This is on ASP.net 2.0 but there will not be a much different on latest versions.
http://msdn.microsoft.com/en-us/library/bb288032.aspx
Added Few other resources based on new comment
TemplateField bfield = new TemplateField();
bfield.HeaderTemplate = new GridViewTemplate(ListItemType.Header, col.ColumnName);
bfield.ItemTemplate = new GridViewTemplate(ListItemType.Item, col.ColumnName);
GrdView1.Columns.Add(bfield);
TemplateField bfield = new TemplateField();
bfield.HeaderTemplate = new GridViewTemplate(ListItemType.Header, col.ColumnName);
bfield.ItemTemplate = new GridViewTemplate(ListItemType.Item, col.ColumnName);
GrdView1.Columns.Add(bfield);
更多详细信息请参见:http://msdn.microsoft.com/en-us/library /aa479353.aspx
但是,我认为你想做的不仅仅是这个 - 但我不能确定......
More details here: http://msdn.microsoft.com/en-us/library/aa479353.aspx
However, I think you're looking to do more than just this - but I can't be certain....