我正在尝试按如下方式注册路线:
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);
}
我这样称呼它:localhost:56674/SaleReport/GetDataConsolidated/Sale
但问题是类型的值始终为空。我究竟做错了什么 ?