私はビュー上にドロップダウンリストを作成し、リストを表示しました。値がドロップダウンから選択されたときにコントローラ機能にポストバックする方法
@Html.DropDownListFor(m => m.SelectedId, new SelectList(Model.List, "ID", "Name"))
ユーザーがドロップダウンから値を選択したときにページを更新したいとします。 ボタンをクリックせずに、ドロップダウンから選択したイベントをコントローラー機能にマップする方法がわかりません。
ビューの読み込みには、ビューをリストに入力するコントローラ機能があります。
public ActionResult Populate()
{
List<string> list = get it from sql server
ViewModel viewModel = new ViewModel();
viewModel.list = list;
return view();
}
しかし、どのようにあなたがIDとして選択した値を取り、データを取得し、その結果でページを更新しますコントローラの関数を呼び出します。
これに関連する例やブログ記事を共有できますか? – alice7