【发布时间】:2017-05-10 14:57:55
【问题描述】:
我有一个下拉列表
@Html.DropDownListFor(model => f.MovieID, (SelectList)ViewBag.MoviesList, "--Select One--", htmlAttributes: new { @class = "form-control" })
在控制器中,我将 ViewBag.MovesList 设置为 SelectList。这是一个有效的选择列表。我正在尝试为 foreach 循环中的多个项目重用相同的选择列表。然而,当它被渲染时,现有的 MovieID 值并没有在下拉列表中被选中。我见过很多类似的问题,但我没有看到它们的根本原因。此外,基于其他类似的问题,这与其他问题略有不同,因为它位于循环内部。
【问题讨论】:
-
不应该是 model => model.MovieID 还是 f => f.MovieID?
标签: asp.net-mvc