ページの開始時にDefault.aspxを別のURLにルーティングしたい。
私のglobal.asaxは次のようなものです:
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute(
"Default", // Route name
"My Site", // URL with parameters
"~/Default.aspx" // Parameter defaults
);
}
私の目的のためにハンドラーを書くべきですか?
(.net 3.5とMVCのサンプルをいくつか見つけましたが、.net 4 Webフォームはどうですか)
はいの場合、どのように記述できますか?
編集:
この行は正確に何をしますか?
routes.Add("Default", new Route(string.Empty, new RouteHandler("~/Default.aspx")));
Webフォームを使用しています->MVCではありません
前進してくれてありがとう