DropDownList
「ステーション」コードを含む があります。
@Html.DropDownList("Station", null, new { id = "dd_custom"});
( SelectListItem のリスト) でDropDownList
埋められます。ViewData["Station"]
私の目標は単純です: DropDownList
CHANGES@ViewBag.CurrentStation
(太字は、onchange が存在することは知っていますが、それを機能させることができないためです) の場合、選択したステーションと同じになるようにしたいのです。
私が試したこと:
- この Web サイト、この Web サイト、および他の多くの Web サイトを介した Javascript 。
- アヤックス
それでも、このドロップダウン リストをコントローラー (MVC4 テンプレート (インターネット アプリケーション) のベース コントローラー) とやり取りする方法がわかりません。
最も簡単な方法は、私の index.cshtml から HomeController.cs に対話することですが、その方法がわかりません。
誰かが助けることができますか?
ありがとう
編集: すべてのページのステーション コードが必要です。ユーザーはホームページのステーションのみを変更できますが、レポートを作成するには別のページのステーションが必要です。Application["VarName"] を使用するのと同じように、グローバル変数が答えになるかもしれませんが、それでも、私の DropDownList => C# Class とやり取りする方法がわかりません。