可以說我將大量內容頁面 - 啞HTML - 轉換爲MVC模型。如何輕鬆地向ASP.NET MVC應用程序添加大量'愚蠢的'html頁面
我想要將所有普通的HTML文件粘在一個目錄中,並根據控制器「查找」它們。
這種似乎是標準ASP.NET-MVC中的'HomeController'正在做什麼,但我必須明確地添加每個頁面。
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
ViewData["Title"] = "Home Page";
ViewData["Message"] = "Welcome to ASP.NET MVC!";
return View();
}
public ActionResult About()
{
ViewData["Title"] = "About Page";
return View();
}
public ActionResult About2()
{
ViewData["Title"] = "About Page 2";
return View();
}
}
我在「家」目錄中增加了一個About2.aspx頁,而不得不增加一個爲約2方法引入HomeController的啓用URL http://localhost:51234/Home/About2。
但讓我們說我有50個HTML頁面,我想根據URL找到它們。
我怎麼能做到這一點?
但我想要的東西像routes.IgnoreRoute(「靜態/ *」); 我可以那樣做嗎? – 2009-01-21 22:19:46