1. Gunakan app_offline.htm
di asp.net 2.0. Jika Anda ingin MENYALIN situs, melakukan pemeliharaan situs, penerapan, dan membuat banyak modifikasi, Anda mungkin harus menghentikan aplikasi WEB dan meminta pengguna dengan cara yang ramah. , seperti "Situs web ini sedang diperbarui" dan informasi lainnya, di ASP. .NET 2.0, Anda dapat membuat file halaman HTM statis bernama app_offline.htm (huruf besar tidak masalah), memodifikasinya ke konten yang ingin Anda tampilkan sementara, dan menempatkannya di direktori root aplikasi Anda. Dengan cara ini, setiap permintaan eksternal akan segera ditransfer ke halaman ini. Saat ini website Anda masih bisa diakses, namun aplikasi Anda belum bisa diakses. Haha, kalau begitu, banyak masalah dalam mengupdate website bisa dihindari.
Tentu saja, metode lain adalah membuat situs Anda offline di alat manajemen konfigurasi asp.net di bawah menu situs web vs.net 2005.
Perlu dicatat bahwa ukuran halaman app_offline.htm harus lebih besar dari 512 byte. dalam kata-kata SCOTT, bapak asp.net, itu adalah "
Pastikan file app_offline.htm cukup besar (512 byte) untuk menonaktifkan fitur “friendly http error” IE
2 Gunakan properti HoldScrollPositionOnPostback
Mengingat halaman yang sangat panjang, jika setiap kali setelah POSTBACK, scroll bar IE dapat kembali ke awal (atas) tanpa mempertahankan posisi semula, yang akan lebih merepotkan pengguna, dan Untuk memindahkan scroll bar ke posisi semula, di asp.net 2.0, Anda dapat mengatur properti KeepScrollPositionOnPostback ke TRUE, yaitu
<%@ Halaman Language="VB" AutoEventWireup="false" KeepScrollPositionOnPostback="true" CodeFile="MaintainScrollPosition.aspx.vb" Inherits="MaintainScrollPosition" %>
http://www.cnblogs.com/jackyrong/archive/2006 /08/26/486826.html