Hỏi đáp

Phân Biệt Callback Và Postback Là Gì ? Những Khái Niệm Cơ Các bạn dạng Webform

PostBack: lúc người tiêu dùng sở hữu một cần thay đổi dữ liệu trên trang Web, yêu cầu thay đổi được gửi về server dưới dạng HTTP request
+ Là đối tượng người sử dụng người tiêu dùng phía Server sử dụng để lưu dữ liệu trên một trang lúc trang đó được postback. Dữ liệu này được gửi lại client dưới những thẻ hidden. Nếu ViewState quá to, nó sẽ làm tránh kinh nghiệm thi hành của bộ thu gom rác. Chúng ta nên tối ưu khối khối hệ thống sử dụng ViewState theo những tip sau:Trường hợp ko cần sử dụng ViewState: Mặc định những control đều sử dụng ViewState. Nếu như trang của doanh nghiệp chỉ là trang output, hoặc mỗi request đều cần nạp lại dữ liệu thì chúng ta ko cần sử dụng tới ViewState.

Chúng ta đang xem: Postback là gì

+ Là một kĩ thuật trợ giúp chúng ta giữ lại trạng thái của trang tuy nhiên trang được Postbacks.Thường thì lúc một trang được postback thì mọi giá trị trên trang sẽ không hề được giữ lại. Để giữ lại giá trị trên trang thì chúng ta phải sử dụng ViewState để lưu lại giá trị đó. Những giá trị lưu trong ViewState sẽ được lần lượt lưu trữ và gửi tới client browser theo giá trị của một hidden form input. Lúc chúng ta xem source (Trên trình duyệt của tớ) của một trang sử dụng ViewState, những các bạn sẽ thấy hidden viewstate input được khai báo sở hữu dạng như sau:
Trường hidden sẽ chứa những giá trị viewstate cho toàn bộ những controls trên trang. Phía trên là một phần quan trọng của viewstate mà chúng ta cần bắt vững.
ViewState theo mặc định là sẽ được gửi tới client browser sau đó sẽ trở lại server trên form của một hidden input control trên trang của doanh nghiệp, Việc lưu trữ một lượng to dữ liệu trong viewsate mà thậm chí làm tăng kích cỡ website của doanh nghiệp, và mà thậm chí sở hữu tác động tới việc thực thi nó nữa.
Điều này ko tức là chúng ta nên tránh sử dụng viewstate mà để chúng ta mà thậm chí kiểm soát dữ liệu được lưu và sự tác động của nó tới toàn trang.

Xem thêm: Kích Thước Thông Thủy Tiếng Anh Là Gì ? Cách Tính Diện Tích Thông Thủy Chính Xác

Một cách giản dị và đơn giản và giản dị để lưu trũ dữ liệu nhỏ vào Viewstate là sử dụng những thuộc tính thay cho hình thành viên. Thuộc tính này mà thậm chí sử dụng viewstate để lưu giá trị hơn là việc chúng ta sử dụng hình thành viên sẽ bị mất giá trị sau một lần postback. Ví dụ lưu trữ một giá trị Integer vào ViewState mà thậm chí được làm như sau:

* Trang của doanh nghiệp ko postback: nếu trang ko postback lại dữ liệu, hoặc chỉ là trang output, thì ko nên sử dụng ViewState.* Chúng ta ko handler những sự khiếu nại của control: nếu những control ko handler sự khiếu nại, hoặc ko bound data thì chúng ta cũng ko cần sử dụng ViewState.* Chúng ta khởi tạo lại dữ liệu mỗi lúc refresh: nếu như chúng ta bỏ qua dữ liệu cũ, thì cũng ko cần sử dụng ViewState.

Disable ViewState: sở hữu một vài phương pháp để bỏ ViewState* Ở mức control: thiết lập thuộc tính EnableViewState bằng false.

Xem thêm: Chơi Thử trò chơi Lái Xe Đầu Kéo, Chơi Thử trò chơi Oil Tanker Truck Driver 3D

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

*

*

*

*

*

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use. To find out more, including how to control cookies, see here:Cookie Policy

Thể loại: Tổng hợp

Về Viettingame.com

Viettingame.com - Chuyên trang web tổng hợp những thông tin hữu ích trên internet như thông tin về game, tin tổng hợp
Xem tất cả các bài viết của Viettingame.com →

Trả lời

Email của bạn sẽ không được hiển thị công khai.