我只是进入Global.asax和在WebForms中执行网址路由的方式。这里我与我的default.aspx和我的其他文件有点冲突。网址路由webforms冲突
我想我的所有文件都有友好的网址ie。 mysite.com/welcome/等和Im做实现这一目标:
routes.MapPageRoute("root_pages", "{file}/{*action}", "~/{file}.aspx");
这个我可以写mysite.com/welcome.aspx到mysite.com/welcome/,有一个默认的动作,如果我想。但后来我的默认路由之间发生冲突我:
routes.MapPageRoute("default", "{*action}", "~/default.aspx");
我也想访问我的Default.aspx一些动作 - 但似乎我不能当Im做是这样吗?
它会选择文件行并去那个,所以我不能做mysite.com/logout/这是我的default.aspx页面上的功能,它将在此寻找一个文件的情况下..是否有任何其他方式来做我想要的?所以我可以使用两种路线?
希望你能帮助我走出
亲切的问候