我有一个简单的问题,SelectList 没有!我只是不想预先选择 MultiSelectList 中的条目,这是我的简单代码:
List<Language> lLang = new List<Language>
{
new Language { Abbreviation = "DE", Name = "German" },
new Language { Abbreviation = "IT", Name = "Italian" }
};
ViewBag.Languages = new MultiSelectList(lLang, "Abbreviation", "Name", new string[] { "DE", "IT" });
为了让您看到这些值实际上是正确的,这里呈现的 HTML 代码:
<select id="Languages" name="Languages" multiple="multiple">
<option value="AF"> … </option>
<option value="AR"> … </option>
<option value="DA"> … </option>
<option value="DE"> … </option>
</select>
如您所见,未选择选项值“DE”!
有任何想法吗?!提前致谢!