나는 경로 이름에 따라 다른 페이지로 라우팅 하나의 RouteURL을 사용하려고하지만 난 내 aspx 페이지에서 버튼을 클릭하면 페이지가 자신에게 다시 전달됩니다 :라우팅
여기내가 내 default1.aspx 페이지에 무엇을 넣어 가지고 여기에
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
' Code that runs on application startup
RegisterRoutes(RouteTable.Routes)
End Sub
Private Sub RegisterRoutes(ByVal routes As routecollection)
routes.MapPageRoute("1", "test", "~/default1.aspx")
routes.MapPageRoute("2", "test", "~/default2.aspx")
routes.MapPageRoute("3", "test", "~/default3.aspx")
End Sub
내 Global.asax에
에있는 그리고 무엇 :Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
Response.RedirectToRoute("2")
End Sub
사람이 올바른 방향으로 제발 포인트?
감사합니다. 그래도 달성하려는 최선의 방법을 알고 있습니까? 동일한 경로를 다른 페이지에 매핑 할 수 있습니까? – Nug
정확하게 동일한 routeUrl과 일치시킬 수 없습니다. 당신은 약간의 변이를 만들어야 할 것입니다. 내 답변에 예제를 추가했습니다. –