2015-04-01 77 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

嘗試本文以下。這一個正在完成你需要達到的目標。

謝謝