【发布时间】:2012-12-15 18:45:49
【问题描述】:
我在一个 ASP.NET MVC 网站上工作,我是新手。 我有一个几乎没有动作的控制器。我想在我的网站上使用这些操作。 例如
[HttpPost]
public ActionResult MyAction(ViewModel model)
{
if (ModelState.IsValid)
{
//code is here
}
return RedirectToAction(); // redirect to same view
}
我想重定向到生成请求的同一视图。我不确定这是否可能?
【问题讨论】:
-
只要返回 View() 就可以了...
-
您想要的都是可能的,但是由于您的问题含糊不清,很难理解您希望它在什么环境下工作。我假设您想保留您的代码DRY,但您是要重用 Action Logic 还是 View Result?
-
@Erik Philips。我想重用我的视图结果和操作逻辑
-
@Bhushan 我会试一试的。
标签: asp.net-mvc controller redirecttoaction