2011-10-25 58 views
1

通過使用可編輯網格我需要添加多個記錄。如何一次向DB插入所有記錄?

如果假設添加了一條記錄,它可以在沒有與db交互的情況下顯示在網格中,就像他可以編輯和刪除添加的記錄,然後單擊確定按鈕,然後刪除添加的記錄而無需與db進行交互,然後單擊確定按鈕,所有記錄需要添加到數據庫。

請告訴我如何實現這一目標。

任何其他可能的方式。

任何示例代碼項目請告訴我?

回答

1

可以遍歷這樣GridViewRows,

foreach (GridViewRow gv GridView1.Rows) 
{ 
    //Find control and Update Query goes here 
} 

發現使用這樣

TextBox txt1 = (TextBox)gv.FindControl("TextBox1"); 

的FindControl方法現在你的文本框,在循環使用txt1.Text值和更新DB與每個記錄

希望這會幫助你