지금 막 Global.asax에 들어 와서 WebForms에서 URL 라우팅을 수행하는 방법. 여기에 내 default.aspx 및 내 다른 파일과 약간의 충돌이 있습니다.URL 라우팅 웹 폼 충돌
내 모든 파일에 친숙한 URL이 있어야합니다. 즉. mysite.com/welcome/ 등과 임 수행하여이 달성 : 나는 mysite.com/welcome/에 mysite.com/welcome.aspx를 작성하고 내가 원하는 경우 기본 동작을 할 수 있습니다이에 의해
routes.MapPageRoute("root_pages", "{file}/{*action}", "~/{file}.aspx");
. 하지만 내 충돌이 내 기본 라우팅 사이에 발생
routes.MapPageRoute("default", "{*action}", "~/default.aspx");
나는 또한 내 default.aspx에 일부 조치를 액세스 할 - 그러나 임 이런 식으로 일을 할 때 내가 캔트 보인다?
파일 줄을 고르고 그걸 따라 가며 mysite.com/logout/을 수행 할 수 있습니다.이 파일은 default.aspx 페이지의 default.aspx 페이지에 있습니다.이 경우에는 파일을 찾습니다. 거기에 있습니까? 내가 원하는 걸 다른 방법으로? 그래서 두 경로를 모두 사용할 수 있습니까?
는 종류 그것은 항상 첫 번째 경로를 타고 함께 이동합니다