2012-04-11 99 views
2

我必須在視圖文件夾中的2個文件夾。在MVC中使用相同的控制器多視圖3

即Foler1和文件夾2

我創建了一個名爲控制器CalController.cs,我想使用相同的控制器對上述2個文件夾下createded的.cshtml網頁。

我可以得到一些建議來解決這個問題。

+3

也許你可以找到這個問題的答案: http://stackoverflow.com/questions/7690910/mapping-asp-net-mvc3-controllers-to-views – 2012-04-11 11:41:45

+0

不要忘記,在MVC中,您鍵入的URL指的是調用相應視圖的控制器。 – 2012-04-11 13:04:28

+1

我建議部分瀏覽或使用「共享」文件夾 – wnascimento 2012-04-11 15:26:41

回答

2

我不會推薦它,但是這是你會怎麼做:

class CalController 
{ 
public ActionResult Home() 
{ 
    return View("~/Views/Folder1/view.cshtml"); 
    //OR 
    return View("~/Views/Folder2/view.cshtml"); 
} 
} 

你可以只是把兩個視圖中的共享文件夾。我不明白爲什麼你要將視圖放在單獨的文件夾中。

相關問題