2

スタートアップ ページを Default.aspx から Login.aspx に変更しようとしています。しかし、うまくいかないようです。私もマスターページを使用しています。

私はlogin.aspxを右クリックして「開始ページとして設定」し、プロジェクト/プロパティページ/開始オプション/を右クリックしてそこにlogin.aspxを追加しようとしました。しかし、それでも Default.aspx で始まります。

どんな提案でも私を助けるでしょう。

4

2 に答える 2

6

この設定は、デバッグ時にのみ使用されます。通常の状況でこれを行うには、IIS に移動し、Login.aspx を既定のドキュメントとして設定し、IIS が既定のドキュメントを提供するときに検索するファイルの先頭に移動する必要があります。

IIS6: http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/dc6eb1b4-9028-4308-9935-52b64edfad36.mspx?mfr=true

IIS7: http://technet.microsoft.com/en-us/library/cc753615%28WS.10%29.aspx

于 2011-05-14T12:38:27.693 に答える
2

IIS Web サーバーの設定を変更したくない場合は、次のコードを Default.aspx Page_Load に追加することで、Default.aspx をすぐに Login.aspx にリダイレクトするようにいつでも設定できます。

Response.Redirect("Login.aspx");
于 2011-05-14T12:45:10.603 に答える