我想在网格视图中插入一个新行,而我点击新按钮时不使用sqldatasource。以及如何从网格视图编辑,更新和删除行。请帮助我
[visual studio 2008 asp.net with c#]
感谢 瑟尔
答案 0 :(得分:2)
“不使用SqlDataSource”是什么意思?您打算如何将插入的数据传播到数据存储?您尚未指定正在使用的其他方法。
无论如何,GridView本身并不支持插入记录,但您可以通过创建FooterTemplate来完成它,您可以在其中创建用于输入新数据的字段。此外,提供一列以允许在FooterTemplate中插入/取消按钮。
以下是一个很好的示例:How to easily insert row in GridView with SqlDataSource
答案 1 :(得分:0)
良好的gridview教程:ASP.NET Quickstart Tutorials
答案 2 :(得分:0)
要添加新行,您可以尝试将控件放在GridView的页脚行中。
编辑,更新和删除要求您做两件事:
答案 3 :(得分:0)
如果你想在没有SQL数据源的情况下这样做,那么将DataTable设置为GridView的数据源。