【发布时间】:2013-07-05 14:18:31
【问题描述】:
我正在开发一个 ASP.NET MVC3 项目。我在下拉菜单中面临多项选择问题。
问题是,我必须从下拉列表中将多个项目保存在数据库中并重新填充它。
我已经使用下面的类来表示每个列表数据:
public class IDNameValueTO {
public int ID { get; set; } //Value of the selection Element
public string Name { get; set; } //Name of the selectionElement
public int Value { get; set; } //1 if value is checked and 0 if not
}
我的清单如下:
public List<IDNameValueTO> tempList = new List<IDNameValueTO>();
ViewBag.SelectedList = tempList;
我生成的下拉列表如下:
@Html.DropDownList("SelectedValue", new SelectList(ViewBag.SelectedList, "ID", "Name"))
现在如何保存多项选择并在以后使用下拉菜单显示?
【问题讨论】:
-
你也可以使用
CheckboxList