[英]ASP.Net mvc2 url format issue
在我的mvc2項目中,這樣在瀏覽器中顯示了一些URL,
本地主機:53289 /紙/ ViewAgendaPaper MeetingId = 186&類型= 2&REFID = 186
但我更喜歡這樣子
本地主機:53289 /紙/ ViewAgendaPaper
在我的Global.asax中
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Default", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
如何隱藏URL中的ID字段。 請給我一些想法。 謝謝。
據我認為,您無法隱藏應該傳遞的ID以獲取確切數據,但是,
localhost:53289/Paper/ViewAgendaPaper?MeetingId=186&type=2&RefId=186
您可以像這樣:
localhost:53289/Paper/ViewAgendaPaper/186/2/186
閱讀這篇文章將為您提供更多幫助: 如何在ASP.NET MVC中創建友好的URL?
您無法通過簡單的鏈接來完成您所要求的。 錨鏈接<a>...</a>
執行簡單的GET。 如果要隱藏參數,則需要對相關頁面進行POST。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.