Postback là gì

PostBack: Khi người dùng bao gồm một cần biến đổi tài liệu bên trên trang Web, thưởng thức đổi khác được gửi về server bên dưới dạng HTTP.. request
+ Là đối tượng người dùng phía Server dùng để làm giữ tài liệu trên một trang lúc trang này được postback. Dữ liệu này được gửi lại client bên dưới những thẻ hidden. Nếu ViewState quá to, nó sẽ có tác dụng sút kỹ năng thực hiện của bộ thu gom rác. Bạn đề nghị về tối ưu hệ thống thực hiện ViewState theo các tip sau:Trường vừa lòng ko đề xuất sử dụng ViewState: Mặc định các control mọi dùng ViewState. Nếu nhỏng trang của người sử dụng chỉ nên trang output, hoặc từng request đông đảo nên hấp thụ lại tài liệu thì các bạn không yêu cầu dùng cho ViewState.

Bạn đang xem: Postback là gì


+ Là một kỹ năng khiến cho bạn giữ giàng tinh thần của trang mặc dù trang được Postbacks.Thường thì lúc một trang được postbachồng thì đa số giá trị bên trên trang sẽ không được lưu giữ. Để cất giữ quý hiếm bên trên trang thì các bạn bắt buộc sử dụng ViewState để lưu lại quý hiếm đó. Các cực hiếm giữ trong ViewState sẽ tiến hành theo thứ tự tàng trữ với gửi tới client browser theo quý giá của một hidden khung input đầu vào. Lúc bạn xem source (Trên trình chu đáo của mình) của một trang sử dụng ViewState, bạn sẽ thấy hidden viewstate đầu vào được khai báo hiện có dạng như sau:
Trường hidden đang chứa những giá trị viewstate đến toàn bộ những controls bên trên trang. Đây là 1 phần đặc biệt quan trọng của viewstate cơ mà bạn cần nắm vững.
ViewState theo mặc định là sẽ tiến hành gửi tặng client browser tiếp đến đã quay trở về VPS trên khung của một hidden input đầu vào control trên trang của người tiêu dùng, Việc tàng trữ một lượng lớn dữ liệu trong viewsate hoàn toàn có thể làm tăng size website của khách hàng, với hoàn toàn có thể tất cả tác động tới việc tiến hành nó nữa.
Điều này không Có nghĩa là chúng ta nên tránh thực hiện viewstate mà nhằm chúng ta cũng có thể kiểm soát dữ liệu được lưu lại và sự tác động của nó tới tổng thể.

Xem thêm: Get Asphalt 8: Airborne 5 - Download Asphalt 8 Airborne


Một biện pháp dễ dàng nhằm lưu lại trũ dữ liệu nhỏ vào Viewstate là sử dụng các nằm trong tính cầm mang lại trở thành viên. Thuộc tính này rất có thể thực hiện viewstate để giữ quý giá rộng là vấn đề các bạn thực hiện biến thành viên sẽ bị mất giá trị sau một lần postbachồng. ví dụ như tàng trữ một quý hiếm Integer vào ViewState có thể được gia công nhỏng sau:


* Trang của người sử dụng không postback: giả dụ trang không postbaông chồng lại tài liệu, hoặc chỉ nên trang output, thì không nên dùng ViewState.* quý khách hàng ko handler những sự khiếu nại của control: trường hợp những control ko handler sự khiếu nại, hoặc không bound data thì chúng ta cũng ko buộc phải cần sử dụng ViewState.* Quý khách hàng khởi sản xuất lại tài liệu mỗi lúc refresh: nếu như khách hàng bỏ qua dữ liệu cũ, thì cũng ko buộc phải sử dụng ViewState.


Disable ViewState: gồm một vài ba phương pháp để vứt ViewState* Tại mức control: tùy chỉnh cấu hình trực thuộc tính EnableViewState bởi false.


Khi ViewState được diasbled cho một control, nó sẽ tự động disabled cho những controls khác là bé của control này.
*

*

*

*

*

Privacy và Cookies: This site uses cookies. By continuing khổng lồ use this website, you agree to their use. To find out more, including how khổng lồ control cookies, see here:Cookie Policy