0
私は次のようなケースがあります。 親ページは次のようになります。MVC部分ビューから親から4つのGETデータ
@using (Html.BeginForm("Create", "HTML", FormMethod.Post))
{
@Html.DropDownListFor(model => model.SelectedObjectId, Model.MajorObjects)
@Html.Partial("_SelectCase");
...
}
そして_SelectCaseに私はDropDownListの選択された要素に基づいていくつかのデータをロードしたいです。どのように私は、コントローラからSelectCase方法でドロップダウンリストから値を取得することがあります。このため iは
@using (Html.BeginForm("SelectCase", "HTML", FormMethod.Post))
{
...
}
そして
public ActionResult SelectCase(CustomIdentity currentUser)
{
...
}
のようなコントローラと質問のように_SelectCaseがありますか?
ありがとうございました。
ネストされたフォームは無効なhtmlであり、サポートされていません。 –
どうすればこの問題を解決できますか? –
クライアント側のイベント(オプションを選択)に応答するには、javascriptを使用する必要があります。また、選択したオプションに基づいてビューを更新するには、部分ビューを返すサーバーメソッドを呼び出すためにajaxが必要です。 –