我有一個要求,在文本和值在dropdownlist我需要一個更多的屬性。我在viewbag中添加了一個屬性,但不知道如何將其與下拉列表綁定。 控制器上的副作用綁定兩個以上的屬性,即文本和價值在下拉列表中的mvc
ViewBag.IncorporationType = imrSettings.GetIMRAttributeListbyModuleId(ModuleEnum.JURISTIC_PERSON_SUBTYPE, IMRAttributesEnum.JURISTICPERSONTYPE, (int)JURISTIC.INCORPORATION).Select(a => new ExtendedSelectedList { Value = a.Id.ToString(), Text = a.Value.ToTitleCase(), Attribute1 = a.AttributeValue1 }).OrderBy(a => a.Text);
,並在視圖 -
@Html.DropDownListFor(model => model.personEntityMapping.EntitySubType2, ViewBag.IncorporationType as IEnumerable<ExtendedSelectedList>, "Select Incorporation Type", new { @id = "IncorporationType", @class = "form-control validate-req" })
我不能夠得到在HTML這個ATTRIBUTE1值與下拉列表選項。任何人都可以幫我綁定它。
請找到[這](http://stackoverflow.com/a/19171957/2534646)希望這將有助於 – Curiousdev