1
我使用的是下拉在我的MVC應用程序列表,從編輯一組區域中進行選擇或者創建條目ASP.NET MVC DropDownLists鍵和外鍵
的代碼如下所示:
ViewData [「Areas」] = new SelectList(AreaHelper.Areas,tablet.LocationID);
負載選擇選擇項目時編輯當前條目
任何指針,當我有儲蓄和更新當前locationID到DDL的新的選擇值,也是問題?
你能否更深入地解釋一下?有沒有辦法創建選擇列表,並通過從linq到sql調用的結果循環來添加到該選擇列表? – Jimmy 2009-09-18 17:18:57
換句話說,我寧願不手動輸入選擇列表結構中的所有區域,我想要一個更具動態性的方法 – Jimmy 2009-09-18 17:26:01
我遵循你的方法,並且它的工作很好 - 唯一的問題是當保存它不改變該項目的數據庫中的ID字段,以反映在下拉列表中選擇的不同區域。 這裏是我的代碼: 公共類TabletViewModel {// 性能 公共Tablet平板{獲得;私人設置; } public SelectList Areas {get;私人設置; } // init public TabletViewModel(Tablet tablet) { Tablet = tablet; Areas = new SelectList(AreaHelper.Areas,tablet.LocationID); } – Jimmy 2009-09-18 17:49:10