DropDownListFor未选择现有值

时间:2017-05-08 17:31:34

标签: asp.net-mvc

我有

的下拉列表
@Html.DropDownListFor(model => f.MovieID, (SelectList)ViewBag.MoviesList, "--Select One--", htmlAttributes: new { @class = "form-control" })

在控制器中,我将ViewBag.MovesList设置为SelectList。这是一个有效的选择列表。我试图在foreach循环中为多个项重用相同的选择列表。但是,在渲染时,下拉列表中未选择现有的MovieID值。我看过许多类似的问题,但我没有看到他的根本原因。此外,根据其他问题simimar,这与其他问题略有不同,因为它在循环内。

1 个答案:

答案 0 :(得分:1)

尝试以下内容:

**TS2322   Build:Type 'Promise<void>' is not assignable to type 'Promise<customType[]>'.*

是您要传递给调用的操作的位置,文字是您要在下拉列表中显示的内容。