routes.MapPageRoute("loupan", "loupan/{id}.html", "~/loupan/loupan.aspx")
routes.MapPageRoute("loupan1", "loupan/1-{id}.html", "~/loupan/loupan1.aspx")
如上面的代码,其实最终路由是到一个地方的,就是 loupan.aspx 。
解决方法1:
routes.MapPageRoute("loupan1", "loupan/1/{id}.html", "~/loupan/loupan1.aspx")
如上方法可行,但是 犹如 ../images/1.jpg 的代码则显示路径错误。
改进方法2:
routes.MapPageRoute("loupan1", "loupan/1-{id}.h", "~/loupan/loupan1.aspx")
修改后缀名即可。