没有ListItems的MVC列表框

Use*_*983 3 c# listbox selectlistitem asp.net-mvc-4

我正在尝试显示2个列表框,其中一个具有所有可能的选择,其他将填充用户选择他们的选择但由于某种原因我无法添加空列表框.

这是代码:

@Html.ListBox("somename")
Run Code Online (Sandbox Code Playgroud)

我的错误是:没有类型为'IEnumerable'的ViewData项具有键'somename'.

我用以下代码替换上面的代码行然后它工作正常但我想要一个空的列表框:

@Html.ListBox("somename", liMyList)
Run Code Online (Sandbox Code Playgroud)

其中liMyList是SelectListItem.

是否有可能在MVC中有一个空的列表框?请帮忙

And*_*rei 8

一个选项只是一个纯HTML:

<select name="somename" multiple="multiple">
</select>
Run Code Online (Sandbox Code Playgroud)

另一个是提供一个空的项目清单:

@Html.ListBox("somename", new List<SelectListItem>())
Run Code Online (Sandbox Code Playgroud)