Server.Transfer
ボタンをクリックすると、別のページのコンテンツを読み込むために使用しています。これは期待どおりに機能し、URL は同じままです。ただし、2 ページ目のボタンをクリックして 3 ページ目を読み込もうとすると、URL が 2 ページ目の URL に変わります。最初のページのURLを保持することを期待しています。
例:
Page1.aspx
ロードします。- URL:
.../Page1.aspx
- コンテンツ:
Page1.aspx
- URL:
Server.Transfer("~/Page2.aspx")
ボタンクリック時。- URL:
.../Page1.aspx
- コンテンツ:
Page2.aspx
- URL:
Server.Transfer("~/Page3.aspx")
ボタンクリックで- URL:
.../Page2.aspx
- コンテンツ:
Page3.aspx
- URL:
3 番目のステップで URL が変わるのはなぜですか?