2009-01-16 81 views
4

一個html.DropDownlist預選的產品有辦法,這是我可以預先選擇項目時的頁面加載或發送到服務器..如何動態地在ASP.NET MVC

這是我有權現在..

<%=Html.DropDownList("dllMonths", 
    new SelectList(new List<string>() { 
     "", "January", "Feburary", "March", "April", "June", 
     "July", "August", "September", "October", "November", 
     "December"}), 
    new { onchange="this.form.submit();" })%> 

回答

12

設置的SelectList的SelectedValue屬性,或者把它作爲第二個參數的SelectList構造函數。

<% = Html.DropDownList ("dllMonths", 
          new SelectList (new List () 
              { "", "January", "Feburary", "March", 
              "April", "June", "July", "August", 
              "September", "October", "November", 
              "December" }, 
              "April"), 
          new { onchange = "this.form.submit();" } 
         )%> 
+0

我會進一步說,你應該使用所選項目參數的重載。 – 2009-01-16 15:25:54