Утро все.MVC 4, флажок и я
Я вижу, что это обсуждалось в другом месте, но было интересно, если что-то изменилось или что-то упростилось в MVC 4 для таких простаков, как я ?!
Сценарий
У меня есть следующие, отредактированы модель:
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; }
}
следующему стандарту создать вид:
<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>
Это дает мне, из из коробки, красивая падающая дова n list a la Scott Gu's blog
Теперь мой реальный вопрос: как я могу эффективно преобразовать это раскрывающееся поле в то, что будет эффективно представлять собой список избранных мультиблоков?
Снова извинился за то, что перебрался через землю, но я просто тестировал воду, чтобы увидеть, произошли ли какие-либо обновления.
Обратите внимание, что первый проект MVC так идти мягко, я чувствую себя очень толстый снова: '(
Действительно полезно, но было бы даже лучше, если бы была включена проверка. В настоящее время все мои текстовые поля получают красную рамку, если есть проблема проверки, есть ли у вас какие-либо идеи о том, как включить эту функцию? – Owen