1
我在.net 3.5中有一個MVC 2項目runnin。有一些Webforms我在一個名爲「Forms」的單獨文件夾中。我需要爲此頁面實施路由。就像localhost/home.aspx應該被重定向到localhost/Forms/home.aspx。當我嘗試使用下面的代碼,使用MVC路由選擇到webform
routes.MapRoute(
"Default", // Route name
"home.aspx", // URL with parameters
@"Forms/Home.aspx"// Parameter defaults
);
我得到一個錯誤的說法,
的的RouteData必須包含一個名爲「控制器」
我想這link,一個項目,但是當我嘗試實施
routes.MapPageRoute("ReportRoute", // Route name
"Reports/{reportname}", // URL
"~/CommonReports/{reportname}.aspx" // File
);`
Iam沒有得到我的路線對象中的MapPageRoute()方法。有人能幫助我解決這個問題嗎? 在此先感謝