1
所以2個問題,我有我的工作html.multiselectlist罰款,但是我想要做的兩件事情...MVC.NET MultiSelectList問題
- 設置爲從列表中選擇默認值
- 一個附加硬編碼值/我的列表中的條目(這是從數據庫拉),這基本上是一個選擇「全部」選項。
這是我的控制器代碼,所以是有,我需要執行此任務,或直接我的觀點或視圖模型中:
Inherits Controller
Dim _DB As New BlackBoxNormalizedEntities()
' Main/Default Lander for TFS Section
Function TFSMain() As ActionResult
Dim AccTypeList = (From m In _DB.LibAcctType Select m).ToList()
Dim TrxnTypeList = (From m In _DB.LibTrxnTyp Select m).ToList()
Dim ActnCodeList = (From m In _DB.LibActnCode Select m).ToList()
Dim viewModel As New TFS_VModel()
viewModel.AccType = AccTypeList
viewModel.Trxntype = TrxnTypeList
viewModel.ActnCode = ActnCodeList
viewModel.TStatus = viewModel.TStatus
Return View(viewModel)
End Function
該列表通過我的viewmodel填充,這反過來只是傳遞給我的觀點....工作正常....我也設法弄清楚如何追加額外的靜態值到我現有的Ienumerable列表....現在我只需要弄清楚如何設置默認.... – denisb 2010-07-21 13:35:01
看看這個http://msdn.microsoft.com/en-us/library/dd470158.aspx,你提供了一個SelectedItem列表這表明'選定'項目,只是提供一個列表1與您的默認項目。 – Lazarus 2010-07-21 14:37:01