Я пытаюсь создать a из asp.net mvc3.
У меня есть раскрывающийся список с некоторыми опциями. Я хочу, чтобы разные частичные представления вводились на страницу, в зависимости от выбора в раскрывающемся списке.
Но. Я не хочу, чтобы это полагалось на действие отправки. Он должен функционировать так, чтобы частичный вид загружался, как только вы выбираете из списка выбора.
У меня есть этот код:
@using (Ajax.BeginForm("Create_AddEntity", new AjaxOptions {
UpdateTargetId = "entity_attributes",
InsertionMode = InsertionMode.Replace
}
))
{
<div class="editor-label">
@Html.Label("Type")
</div>
<div class="editor-field">
@Html.DropDownList("EntityTypeList", (SelectList)ViewData["Types"])
</div>
<div id="entity_attributes"></div>
<p>
<input type="submit" value="Create" />
</p>
}
Но я не могу понять, как инициировать эту загрузку частичного представления при изменении списка выпадающего списка.
Эта точка зрения заключается в том, что форма различна для разных типов сущностей. поэтому будет загружен другой частичный вид, в зависимости от выбора выпадающего списка.
У кого-нибудь есть указатели?