使用HTML帮助程序在MVC中有一个列表框
@Html.ListBoxFor(d => d.SelectedItems, new MultiSelectList(Model.Items, "Value", "Text"), new { id = "listID", name = "listName"})
但是上面的代码并没有改变列表框的名称,但是我更改了名称为 SelectedItems 。
是正确的方法吗?我做错了什么?
由于
答案 0 :(得分:0)
将属性添加到您具有SelectedItems列的您的类
[DisplayName("listName")]
public string Name { get; set; }
答案 1 :(得分:0)
您可以尝试使用此帮助程序:
@Html.ListBox("listName", new MultiSelectList(Model.Items, "Value", "Text"), new { id = "listID"})