2016-04-28 50 views
0
public static IList<MyTestStatus> CreateMyTestStatusList() 
        { 
         List<MyTestStatus> status = new List<MyTestStatus>(); 
         status.Add(new MyTestStatus() { Name = "1" }); 
         status.Add(new MyTestStatus() { Name = "2" }); 
         status.Add(new MyTestStatus() { Name = "3" }); 
         status.Add(new MyTestStatus() { Name = "4" }); 
         return status.ToList(); 
        } 

@Html.DropDownListFor(model => model.MyTestStatus, new SelectList(Model._MyTestViewModel.MyTestStatus), "Select.....", new { @class = "form-control"}) 

我有此代码为dropdownlistfor我想通过缺省选择的值是“4”或所选择的值的用户选择,我使用的jQuery如何在asp.net MVC 4的dropdownlist中设置默认或选定的值?


,其
$("#MyTestStatus").val("4"); 

当页面加载显示时g“4”,但是在更新中,即使选择不同的值,该值也将始终显示为“4”。

回答

0
@Html.DropDownListFor(model => model.MyTestStatus, new SelectList(Model._MyTestViewModel.MyTestStatus,"Name","Name","4"), "Select.....", new { @class = "form-control"}) 

Finally..this工作fine..thank你

+0

不好意思,但这是无稽之谈。你的属性'MyTestStatus'是'IList ',你不能将一个'