MVC 4, флажок список и я
Всем утро.
Я могу видеть, что это обсуждалось в другом месте, но мне было интересно, если что-нибудь изменилось или все стало проще в MVC 4 для простаков вроде меня ?!
Scenario
У меня есть следующее, отредактировано,model:
public class CorporateDetails
{
public Guid? Id { get; set; }
[Key]
public int CorporateDetailId { get; set; }
public int? EmsId { get; set; }
public string EmsName { get; set; }
public virtual EmsType EmsType { get; set; }
}
public class EmsType
{
[Key]
public int? EmsId { get; set; }
public string EmsName { get; set; }
public virtual ICollection<EmsType> EmsTypes { get; set; }
}
Со следующим стандартом создатьview:
<fieldset>
<legend>CorporateDetails</legend>
<div class="editor-label">
@Html.LabelFor(model => model.EmsId, "EmsType")
</div>
<div class="editor-field">
@Html.DropDownList("EmsId", String.Empty)
@Html.ValidationMessageFor(model => model.EmsId)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.EmsName)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.EmsName)
@Html.ValidationMessageFor(model => model.EmsName)
</div>
<p>
<input type="submit" value="Create" />
</p>
</fieldset>
Это дает мне из коробки красивый выпадающий список а-ляБлог Скотта Гу
Теперь мой реальный вопрос заключается в следующем: как я могу эффективно преобразовать этот выпадающий список в список с несколькими флажками?
Опять же, извиняюсь за то, что перешел через протоптанную землю, но я просто проверял воду, чтобы увидеть, произошли ли какие-либо обновления.
Пожалуйста, обратите внимание, первый проект MVC, так что будьте осторожны, я снова чувствую себя очень толстым: "