ASP.NET MVC如何将控制器操作指向其他视图?

Hca*_*tek 4 c# model-view-controller asp.net-mvc asp.net-mvc-2

我有一个控制器,其中有一个指向视图的方法.如何更改操作映射到的视图?就像我希望它调用ViewB而不是ViewA?这些映射存在于何处以及如何修改它们?谢谢你的任何提示.

谢谢,
〜在圣地亚哥

Joh*_*ell 8

代替:

return View(someModel);
Run Code Online (Sandbox Code Playgroud)

使用

return View("ViewYouWant", someModel);
Run Code Online (Sandbox Code Playgroud)


p.c*_*ell 7

要使控制器方法重定向到与操作方法名称不同的视图,可以从中更改语句

 return View();
Run Code Online (Sandbox Code Playgroud)

 return View("ViewB");
Run Code Online (Sandbox Code Playgroud)