簡體   English   中英

在ASP.NET MVC中進行路由

[英]Routing in ASP.NET MVC

我想通過URL而不是ID來標識網站中的類別,而是通過其名稱來標識。 當我添加類別時,該名稱包含“ +”符號-我有404錯誤。 當我在本地Visual Studio服務器上部署時,這種情況在產品Internet服務器上-一切正常。 請給我建議一下。

例:
routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new { controller = "Home", action = "Catalog", id = "" }
);

http://wazy.ru/Catalog/Category/18+

當類別名稱錯誤時,服務器不會拋出404錯誤。 我認為IIS無法到達調用控制器或操作。 也許此鏈接有助於弄清楚如何部署。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM