C# 如何在asp.net mvc中重定向到正确的控制器操作
好的,我有一个片段,应该重定向到控制器的操作C# 如何在asp.net mvc中重定向到正确的控制器操作,c#,asp.net,asp.net-mvc,post,get,C#,Asp.net,Asp.net Mvc,Post,Get,好的,我有一个片段,应该重定向到控制器的操作 return RedirectToAction("add"); 现在的问题是add操作重载。一个是在HTTPrequest为GET类型时调用的,另一个是在请求为POST类型时调用的。我是否可以选择语句重定向到哪个操作?将302(移动)响应返回到客户端浏览器GET是唯一一种可以从中获取信息的方法 如果您是因为想调用POST/add操作而询问,这可能会有所帮助 [AcceptVerbs(HttpVerbs.Get)] public ActionResu
return RedirectToAction("add");
现在的问题是add
操作重载。一个是在HTTPrequest为GET
类型时调用的,另一个是在请求为POST
类型时调用的。我是否可以选择语句重定向到哪个操作?将302(移动)响应返回到客户端浏览器GET
是唯一一种可以从中获取信息的方法
如果您是因为想调用POST/add操作而询问,这可能会有所帮助
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult add()
{
...
}
[ActionName("add")]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult add_post()
{
...
}
通过这种方式,您可以发布和获取add,并在控制器中调用add或add\u POST