【发布时间】:2012-11-18 18:59:39
【问题描述】:
我有一个具有两个虚拟属性的模型,即
公共虚拟 IEnumerable MediumIds { get;放; }
公共虚拟 IEnumerable AnsLanguageIds { 获取;放; }
我已经使用 ViewBag 来填充它们,即
ViewBag.MediumIds = db.ExamMediums.Where(x => x.ExamId == _ExamId).Select(x => x.Medium); ViewBag.AnsLanguageIds = new SelectList(db.AnswerLanguages.ToList(), "AnswerLanguageId", "AnsLanguage");
我的观点是
@foreach (var item in ViewBag.MediumIds) {
<input id="MediumIds" name="MediumIds" value="@item.MediumId" type="checkbox" /><strong>
@item.Medium1 </strong>
@Html.DropDownList("AnsLanguageIds")
<br />
}
我想要当复选框被选中时的功能,而不仅仅是下拉菜单应该被启用,否则它应该被禁用,而且我想要选择哪种语言的媒体
您的回答将不胜感激。
【问题讨论】:
标签: c# asp.net-mvc-3 entity-framework controller