2015-04-01 78 views
-1

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

回答

0

您需要创建一个通用存储过程,该存储过程基本上需要一个用于编辑/插入/删除命令的参数。您还需要将参数传递给存储过程以更新列。 比基本上,你需要修改rowEditing的GridView事件处理程序,插入调用存储过程并更新记录。 这将基本上调用带有参数的存储过程来更新数据库。 我发现了一个很好的例子,这是一步一步的指导。

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

尝试本文以下。这一个正在完成你需要达到的目标。

谢谢