嗨複選框,下拉(組合框),在ASP.NET MVC
我建立一個ASP.NET MVC 2應用程序和迄今使用常規的下拉列表:
<%: Html.DropDownListFor(model => model.LS.L1, Model.LS.Location1List, "-- choose place --", new { @class = "dd1" })%>
現在我需要改爲使用複選框列表將其更改爲下拉列表。這意味着兩件事情:
- 該模式最多可以更改,以便L1可以容納多個值(而不僅是INT),莫比也Location1List最從的SelectList改變某種名單?
- 的DropDownListFor(組合框)最被改爲「DropDownCheckListFor。
其重要的,這是基本的可能,所以我們可以保持瀏覽器保持兼容(即使在智能手機)。
,你可以看到它也提交重要的是,選擇的值填充到模型對象(由默認粘合劑)
我已經看過這個下拉菜單:http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/
它的外觀但我不知道如何將其轉換爲ASP.NET MVC,以便將所選值填充到提交時的模型對象(如DropDownListFor)。此jQuery解決方案也許是非常複雜的。
普萊斯建議
啊哈,這看起來容易,我會嘗試,並返還給您。 – Banshee 2011-03-30 07:05:12
它的工作原理,謝謝! – Banshee 2011-03-31 11:43:27