-2
我使用默认路由MVC路线 - 如何自定义/产品/产品详细/ {显示} /产品/ {ID}
和默认网址为http://example.com/Products/ProductsDetails/1
,但我需要将其更改为http://example.com/Products/1
请帮我这个。谢谢。
我使用默认路由MVC路线 - 如何自定义/产品/产品详细/ {显示} /产品/ {ID}
和默认网址为http://example.com/Products/ProductsDetails/1
,但我需要将其更改为http://example.com/Products/1
请帮我这个。谢谢。
添加以下路线:
routes.MapRoute(
name: "Product",
url: "Products/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
加入以上,“默认”路线之前表示,如果输入与/产品/ 1,你将采取适当的控制器结尾的网址和你想要的行动。
更改控制器和操作以满足您的需求。
和操作?我已将productdetails作为字符串参数与ID行动。 @ Jason-evans – Varooneh
谢谢@Jason Evans – Varooneh