當使用ASP.Net路由,你怎麼從代碼隱藏獲得的RouteData?你怎麼能在後臺代碼訪問的RouteData?
我知道你可以從RouteHandler(你會交到的RequestContext)的GetHttpHander方法得到它,但你可以從代碼隱藏弄來的?
有什麼樣...
RequestContext.Current.RouteData.Values["whatever"];
...您可以在全球訪問,比如你可以用HttpContext的呢?
還是說RouteData只能從RouteHandler內部訪問?
創建一個URL就像Url.RouteUrl,您可以使用GetRouteUrl - 法碼 - 在後面的文件。 (我知道這不是你的問題的答案,但當我谷歌這個問題時,我總是找到你的問題,所以也許它會幫助某人。:-) – 2014-06-26 09:55:30