我在MVC3应用程序中有以下下拉列表,并且所选项目未显示值.我的下拉列表包含在自定义类的列表中.我的观看代码如下.
- ...
- for (int i = 0; i < Model.PartAttributes.Count; i++)
- {
- if (Model.PartAttributes[i].IsActive)
- {
- <div class="row inline-inputs">
- <label class="span5">@Model.PartAttributes[i].DisplayName:</label>
- @Html.DropDownListFor(m => m.PartAttributes[i].Value,Model.PartAttributes[i].PartList,"Choose Part")
- @Html.TextBoxFor(model => Model.PartAttributes[i].Value,new { @class = "mini" })
- @Html.ValidationMessageFor(model => Model.PartAttributes[i].Value)
- @Html.HiddenFor(model => model.PartAttributes[i].AttributeName)
- </div>
- }
- }
- ...
下拉框下方的文本框正确填充,列表选项正确填充.所选选项位于要选择的选项列表中.我能做错什么?