Danh mục

Lab – 07 – Các trạng thái PostBack

Số trang: 17      Loại file: pdf      Dung lượng: 1.62 MB      Lượt xem: 15      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 18,000 VND Tải xuống file đầy đủ (17 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Trong Lab 07 này, sẽ đề cập đến các vấn đề về Event và PostBack của một trang ASPX. Dựa vào đó các Developer có thể điều khiển được trạng thái của một trang ASPX.Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm Môn: Công nghệ Web ASP.NetSeptember 26, 2009 LAB – 07 – CÁC TRạNG THÁI POSTBACK
Nội dung trích xuất từ tài liệu:
Lab – 07 – Các trạng thái PostBackLab – 07 – Các trạng thái PostBack ThS. Trần Thị Bích Hạnh – Nguyễn Đức Huy 2009 Trong Lab 07 này, sẽ đề cập đến các vấn đề về Event và PostBack của một trang ASPX. Dựa vào đó các Developer có thể điều khiển được trạng thái của một trang ASPX. Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm Môn: Công nghệ Web ASP.Net September 26, 2009 LAB – 07 – CÁC TRạNG THÁI POSTBACK1 Mục đích - Yêu cầu1.1 Mục đích - Nắm vững các kiến thức sử dụng IsPostBack, IsCrossPagePostBack. - Cách sử dụng các property đó trong các ứng dụng web ASP.Net.1.2 Yêu cầu - Áp dụng để thực hiện một ứng dụng đăng ký Account Gmail mới. - Bài tập sinh viên lưu lại dưới định dạng sau: o Tạo Website Application có tên là _Lab07_PostBack. o Nến Project lại thành một file _Lab07_PostBack.ziphoặc _Lab07_PostBack.rar. - Thời gian làm bài: 03 ngày.2 Nội dung cơ bản - PreviousPagelà một đối tượng chỉ một trang ASPX trước đó đã PostBack đến trang ASPX hiện tại. Ví dụ: Trang A PostBack đến trang B thì ở trang B đối tượng PreviousPage chính là trang A. - IsPostBack là một cờ được dùng để xác định trạng thái của một trang ASPX có tự động gọi lại chính nó hay không? IsPostBack có 2 giá trị: o True: trang ASPX đã thực hiện một gọi một hàm lên hệ thống và sau đó gọi lại trang ASPX đó. o False: trang ASPX mới được gọi lên lần đầu tiên. - IsCrossPagePostBack là một cờ (hay còn gọi là property) được dùng để xác định trạng thái Loadlại của một trang A khi được một trang B khác gọi Load lại. Ví dụ: từ trang A postback đến trang B thì trang B sẽ nạp lại trang A vào trong bộ nhớ của Server. Và tại đây cờ IsCrossPagePostBack của trang A sẽ được set giá trị True. (ở đây xet IsCrossPagePostBacklà property của trang A) o True: Trang A đã PostBack qua trang B và đã được trang B gọi load lại vào bộ nhớ để tương tác lấy dữ liệu ra. o False: là trang A chưa PostBack đến bất kỳ trang nào khác. - Khi xét đến IsCrossPagePostBackthường là IsCrossPagePostBackđối tượng PreviousPage. Và IsCrossPagePostBackcủa trang hiện tại luôn là False. - IsCallBack là một cờ hoạt động cho biết một đối tượng Ajax tự động Load dữ liệu lại trang hiện tại (chỉ Load một phần dữ liệu trên một control nào đó, không Load lại hết toàn trang). - Bảng chi thông tin chi tiết về trạng thái của các loại cờ trên Trường Đại Học Khoa Học Tự Nhiên | Công Nghệ Web ASP.Net 2 September 26, 2009 LAB – 07 – CÁC TRạNG THÁI POSTBACK Trường hợp Giá trị thuộc tính Original request o IsPostBack = false. o PreviousPage = null (Nothingtrong Visual Basic). o IsCallback = false. Postback o IsPostBack = true. o PreviousPage = null (Nothingtrong Visual Basic). o IsCallback = false. Cross-page posting IsPostBack = false. o PreviousPagetham chiếu tới trang nguồn. o IsCrossPagePostBack = true. o IsCallback = false. o Server transfer o IsPostBack = false. o PreviousPagetham chiếu tới trang nguồn. o IsCrossPagePostBack= false với IsCrossPagePostBack này là của trang được tham chiếu tới trongPreviousPage. o IsCallback = false. Callback o IsPostBack = false. o PreviousPage = null (Nothingtrong Visual Basic). o IsCallback = true.3 Bài tập thực hành3.1 Tạo website application - Tạo một project Web Applicat ...

Tài liệu được xem nhiều:

Tài liệu liên quan: