我有一个DropDownList
包含“站”代码。
@Html.DropDownList("Station", null, new { id = "dd_custom"});
由(SelectListItem 列表)DropDownList
填充。ViewData["Station"]
我的目标很简单:当DropDownList
CHANGES(粗体,因为我知道 onchange 存在,但不能使它工作。)时,我希望@ViewBag.CurrentStation
等于所选电台。
我试过的:
尽管如此,我还是不知道如何使这个下拉列表与我的控制器(来自 MVC4 模板(Internet 应用程序)的基本控制器)进行交互。
最简单的方法是从我的 index.cshtml 到 HomeController.cs 进行交互,但我不知道如何。
有人可以帮忙吗?
谢谢
编辑:我需要所有页面的站代码。用户只能在主页上修改站,但我需要在其他页面上的站来生成报告。全局变量可能是答案,比如使用 Application["VarName"],但仍然不知道如何与我的 DropDownList => C# 类进行交互。