2010-12-07 66 views
2

我正在使用ASP .NET 4.0並使用FormView查看/編輯/創建數據庫中的項目。在FormView中插入模板與其他帖子中的值

由於我有很多字段,我想在切換到插入模式時使用DB中的現有行作爲模板。

將現有的一行值複製到ItemInsert模板的文本框中的好方法是什麼?

回答

0

一個更簡單的方法可能是實際克隆數據庫中的行,並進入該行的編輯模式。如果用戶保存,則保留該行。否則,殺死它。當然,在這種情況下,您需要適當地處理孤行,例如標記爲new,這些標記會定期從系統中刪除。

您還可以通過將DataRow手動添加到DataTable來模擬上述行爲,該服務不實際鏈接到DB。然後當記錄被保存時,它將被插入。要點是克隆一個行和編輯更容易,然後嘗試使用插入模板。

+0

好主意!謝謝 – StefanE 2011-10-06 08:15:27

相關問題