【发布时间】:2015-06-05 07:06:30
【问题描述】:
是否可以将@Html.DropDownListFor 当前值传递给操作链接?我想通过Create Action 将模板值传递给Sample 控制器。下面的代码不起作用,因为@Model.SurveyTemplate 不返回任何值。是否需要JavaScript 才能检索?请指导我。
下拉列表:
@Html.LabelFor(model => model.Survey_Template, "Survey Template")
@Html.DropDownListFor(model => model.Survey_Template, new SelectList(
new List<Object>{
new { value = "Style1" , text = "Style1" },
new { value = "Style2" , text = "Style2" },
new { value = "Style3" , text = "Style3"}
},
"value",
"text",
0))
动作链接:
@Html.ActionLink("_", "Create", "Sample",
new { template = @Model.Survey_Template },
new { @id = "popup-link", @class = "classname2" })
【问题讨论】:
标签: javascript c# asp.net-mvc-4 razor view