1.
asp.net 2.0 で app_offline.htm を使用します。サイトをコピーし、サイトのメンテナンス、展開を実行し、多くの変更を加えたい場合は、WEB アプリケーションを停止し、ユーザーにわかりやすい方法でプロンプトを表示する必要がある場合があります。 「このWebサイトは更新中です」などの情報をASPで表示します。 NET 2.0 では、app_offline.htm という静的 HTM ページ ファイル (大文字と小文字は関係ありません) を作成し、それを一時的に表示するコンテンツに変更して、アプリケーションのルート ディレクトリに配置できます。このようにして、外部リクエストはすべてこのページに即座に転送されます。現時点では、Web サイトにはまだアクセスできますが、アプリケーションにはアクセスできません。はは、その場合、Web サイト更新時の多くのトラブルは回避できます。
もちろん、vs.net 2005 の Web サイト メニューにある asp.net 構成管理ツールでサイトをオフラインにする方法もあります。app_offline.htm
ページのサイズは 512 バイトより大きくなければならないことに注意してください。 asp.net の父である SCOTT の言葉を借りれば、それは「
app_offline.htm ファイルが、IE の「フレンドリー http エラー」機能を無効にするのに十分な大きさ (512 バイト) であることを確認してください。
2 MaintainScrollPositionOnPostback プロパティを使用します。
非常に長いページを考慮すると、POSTBACK 後に毎回 IE のスクロール バーが元の位置を保持せずに先頭 (先頭) に戻ってしまう可能性があり、ユーザーにとってはさらに面倒になります。また、スクロール バーを元の位置に移動するには、 asp.net 2.0 では、MaintainScrollPositionOnPostback プロパティを TRUE に設定できます。
<%@ Page Language="VB" AutoEventWireup="false" MaintainScrollPositionOnPostback="true" CodeFile="MaintainScrollPosition.aspx.vb" Inherits="MaintainScrollPosition" %>
http://www.cnblogs.com/jackyrong/archive/2006 /08/26/486826.html