我想如下注冊路線:MVC3 URL路由問題
routes.MapRoute(
"SaleReport", // Route name
"SaleReport/GetDataConsolidated/{type}",
new { controller = "SaleReport",
action = "GetDataConsolidated",
type = UrlParameter.Optional});
,並在控制器
public ActionResult GetDataConsolidated(string type)
{
return Content("Report Type = " + type);
}
我打電話是這樣的:本地主機:56674/SaleReport/GetDataConsolidated /銷售
但問題是類型的值始終爲空。 我做錯了什麼?
我已經做到了。默認路由是在售後報告中定義的。 – 2013-02-16 11:05:53
我剛剛在本地重新創建了整個示例,並且工作正常。 「SalesReport」之前是否有其他路線?你沒有改變變量名稱(類型)?這到目前爲止你在例子中描述的工作。 – Nenad 2013-02-16 11:22:55
感謝您的努力,但我沒有改變任何事情。其相同 – 2013-02-16 11:44:17