当前位置: 代码迷 >> ASP.NET >> 有关asp.net4.0 路由设置有关问题
  详细解决方案

有关asp.net4.0 路由设置有关问题

热度:1249   发布时间:2013-02-25 00:00:00.0
有关asp.net4.0 路由设置问题
我现在有个路由是这样设置的  
routes.MapPageRoute("报表路由", "Report/{reportName}", "~/Report/ReportViewerPage.aspx");
但我的问题是reportName的参数是个路径怎么办,我这个路径里带“/”符号,要怎么处理?

------解决方案--------------------------------------------------------
转码。。
或者在字符串前面加上@
------解决方案--------------------------------------------------------
路径里带“/”符号??这个是你设计的不合理吧?
------解决方案--------------------------------------------------------
那就转义掉嘛。比如用 $ 替换,在服务端再替换回来。
  相关解决方案