2
我必須在視圖文件夾中的2個文件夾。在MVC中使用相同的控制器多視圖3
即Foler1和文件夾2
我創建了一個名爲控制器CalController.cs,我想使用相同的控制器對上述2個文件夾下createded的.cshtml網頁。
我可以得到一些建議來解決這個問題。
我必須在視圖文件夾中的2個文件夾。在MVC中使用相同的控制器多視圖3
即Foler1和文件夾2
我創建了一個名爲控制器CalController.cs,我想使用相同的控制器對上述2個文件夾下createded的.cshtml網頁。
我可以得到一些建議來解決這個問題。
我不會推薦它,但是這是你會怎麼做:
class CalController
{
public ActionResult Home()
{
return View("~/Views/Folder1/view.cshtml");
//OR
return View("~/Views/Folder2/view.cshtml");
}
}
你可以只是把兩個視圖中的共享文件夾。我不明白爲什麼你要將視圖放在單獨的文件夾中。
也許你可以找到這個問題的答案: http://stackoverflow.com/questions/7690910/mapping-asp-net-mvc3-controllers-to-views – 2012-04-11 11:41:45
不要忘記,在MVC中,您鍵入的URL指的是調用相應視圖的控制器。 – 2012-04-11 13:04:28
我建議部分瀏覽或使用「共享」文件夾 – wnascimento 2012-04-11 15:26:41