Asp.Net GridView添加行

时间:2015-04-01 00:53:23

标签: c# asp.net

嗨,我今天大部分时间都在拉头发。在一个项目中,我从SQL Server中的存储过程导入了一个数据源。我将DataSource绑定到GridView,我的问题是有一种方法可以基本上通过存储过程导入同一行信息,所以当我点击Edit时我可以更改第二行上的一些值然后显示第三行的编辑结果?我一直在试图弄清楚我是怎么做的,任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:0)

您需要创建一个通用存储过程,该过程基本上应该为Edit / Insert / Delete命令创建一个参数。您还需要将参数传递给存储过程以便更新列。 基本上你需要为rowEditing修改GridView事件处理程序,插入以调用存储过程并更新记录。 这将基本上用参数调用存储过程来更新数据库。 我已经找到了一个非常好的例子,这是通过逐步指导完成的。

http://www.aspsnippets.com/Articles/GridView-CRUD-Select-Insert-Edit-Update-Delete-using-Single-Stored-Procedure-in-ASPNet.aspx

尝试按照本文。这个正是你正在做的事情。

由于