asp.netmvc3を使用してからを作成しようとしています。
いくつかのオプションを含むドロップダウンリストがあります。ドロップダウンリストでの選択に応じて、ページに挿入されるさまざまな部分ビューが必要です。
だが。私はこれが送信アクションに依存することを望んでいません。選択リストから選択するとすぐに部分ビューが読み込まれるように機能する必要があります。
私はこのコードを持っています:
@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>
}
しかし、ドロップダウンリストの選択が変更されたときに、この部分的なビューの読み込みをトリガーする方法がわかりません。
この点は、「エンティティタイプ」ごとに形式が異なるということです。そのため、ドロップダウンの選択に応じて、異なる部分ビューが読み込まれます。
誰かがポインタを持っていますか?