我正在尝试使用 ViewBag 在部分页面中显示表单的操作。
我尝试了以下方法:
@using(Html.BeginForm(ViewBag.Action, "Person", FormMethod.Post)
@using(Html.BeginForm((ViewBag.Action), "Person", FormMethod.Post)
@using(Html.BeginForm(@(ViewBag.Action), "Person", FormMethod.Post)
@using(Html.BeginForm({ViewBag.Action}, "Person", FormMethod.Post)
但这些都不起作用。正确的语法是什么?
最佳答案
尝试
@using(Html.BeginForm((string)ViewBag.Action, "Person", FormMethod.Post)
关于asp.net-mvc - 如何在 using 语句中使用 ViewBag?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5052418/