mvc3 - 如何从控制器更新Html.BeginForm()的action属性

时间:2012-10-29 04:21:59

标签: asp.net-mvc-3

在.ASPX视图中(不是Razor)......是否可能......或者......如何修改

上的操作
    Html.BeginForm("**ACTION**", "controllername",  FormMethod.Post, new { id = "formId" }))
在调用视图之前来自Controller的ActionResult的视图的

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码动态分配操作名称。

@{
    String actionName = /*Assign action name based on the applying condition or using ViewBag you can also get it from controller.*/;
}
@using (Html.BeginForm(actionName, "Basic"))
{

}