1.
asp.net 2.0에서 app_offline.htm을 사용하세요. 사이트를 복사하고, 사이트 유지 관리, 배포를 수행하고, 많은 수정 작업을 수행하려면 웹 응용 프로그램을 중지하고 사용자에게 친숙한 방식으로 메시지를 표시해야 할 수도 있습니다. , "이 웹사이트는 업데이트 중입니다." 및 기타 정보를 ASP. NET 2.0에서는 app_offline.htm(대소문자 구분 없음)이라는 정적 HTM 페이지 파일을 만들고 이를 임시로 표시하려는 콘텐츠로 수정한 다음 애플리케이션의 루트 디렉터리에 배치할 수 있습니다. 이러한 방식으로 모든 외부 요청이 즉시 이 페이지로 전송됩니다. 현재 웹사이트에는 계속 액세스할 수 있지만 애플리케이션에는 액세스할 수 없습니다. 하하, 그렇다면 웹사이트를 업데이트하는데 있어서 많은 어려움을 피할 수 있습니다.
물론 또 다른 방법은 vs.net 2005의 웹사이트 메뉴에 있는 asp.net 구성 관리 도구에서 사이트를 오프라인으로 만드는 것입니다.
app_offline.htm 페이지의 크기는 512바이트보다 커야 합니다. asp.net의 아버지인 SCOTT의 말에 따르면 "
IE의 "친숙한 http 오류" 기능을 비활성화할 수 있을 만큼 app_offline.htm 파일이 충분히 큰지(512바이트) 확인하세요.
2maintainScrollPositionOnPostback 속성을 사용합니다.
매우 긴 페이지를 고려하면, POSTBACK 이후 매번 IE 스크롤바가 원래 위치를 유지하지 못한 채 처음(위)으로 돌아가는 경우가 있어 사용자에게는 더욱 번거로울 수 있으며, 스크롤바를 원래 위치로 이동시키려면, asp.net 2.0에서는 MaintenanceScrollPositionOnPostback 속성을 TRUE로 설정할 수 있습니다.
<%@ 페이지 언어="VB" AutoEventWireup="false" MaintenanceScrollPositionOnPostback="true" CodeFile="MaintainScrollPosition.aspx.vb" Inherits="MaintainScrollPosition" %>
http://www.cnblogs.com/jackyrong/archive/2006 /08/26/486826.html