Ben*_*nGC 69 c# asp.net-mvc redirect
我想将Home控制器的Index操作重定向到另一个控制器的操作,而不是其他任何操作.我的代码是这样的:
public void Index()
{
//All we want to do is redirect to the class selection page
RedirectToAction("SelectClasses", "Registration");
}
Run Code Online (Sandbox Code Playgroud)
现在,这只是加载一个0 kB的空白页,什么都不做.我觉得它与void返回类型有关,但我不知道还有什么可以改变它.这是什么问题?
The*_*ter 145
您的方法需要返回一个ActionResult类型:
public ActionResult Index()
{
//All we want to do is redirect to the class selection page
return RedirectToAction("SelectClasses", "Registration");
}
Run Code Online (Sandbox Code Playgroud)
小智 8
你必须编写这段代码而不是返回View(); :
return RedirectToAction("ActionName", "ControllerName");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
111235 次 |
| 最近记录: |