如何在网格视图中插入行

时间:2009-02-27 09:23:50

标签: c# asp.net

我想在网格视图中插入一个新行,而我点击按钮时不使用sqldatasource。以及如何从网格视图编辑,更新和删除行。请帮助我

[visual studio 2008 asp.net with c#]

感谢   瑟尔

4 个答案:

答案 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的页脚行中。

编辑,更新和删除要求您做两件事:

  1. 在SqlDataSource
  2. 中实现这些操作
  3. 在GridView中启用这些操作

答案 3 :(得分:0)

如果你想在没有SQL数据源的情况下这样做,那么将DataTable设置为GridView的数据源。

Good example on how to populate and add a row to datatable.