Danh mục

Bài giảng học phần Thiết kế lập trình Web: Chương 4.2 - GV. Trần Minh Hùng

Số trang: 17      Loại file: pdf      Dung lượng: 361.29 KB      Lượt xem: 18      Lượt tải: 0    
tailieu_vip

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

Thông tin tài liệu:

Bài giảng học phần Thiết kế lập trình Web: Chương 4.2 giới thiệu các lớp sử dụng trong ASP.Net bao gồm: Lớp Http Request, Session, Application. Mời bạn đọc tham khảo tài liệu để hiểu thêm về các nội dung trên.
Nội dung trích xuất từ tài liệu:
Bài giảng học phần Thiết kế lập trình Web: Chương 4.2 - GV. Trần Minh Hùng 5/10/2013 CHƯƠNG IV: Lớp Http Request CÁC LỚP SỬ DỤNG  Request là một thể hiện của lớp HttpRequest, Browser dùng Request object để gửi thông tin TRONG ASP.NET cần thiết tới Server Data 1 2 Lớp Http Request Lớp Http Request  Đối tượng Request nhận tất cả giá trị mà trình Các thuộc tính duyệt của client gởi đến server thông qua HTTP  RequestType: trả về phương thức truyền dữ request. liệu từ client đến server gồm 2 phương thức  Request đại diện cho Client khi yêu cầu trang POST và GET Web, Server sẽ dùng vừa Response vừa Cú pháp Request để đáp ứng yêu cầu hay đòi hỏi thông tin từ Client. valMethode=Request.RequestType; 3 4 1 5/10/2013 Lớp Http Request Lớp Http Request 1. Tập hợp Form (Form collection )  Ví dụ: Form collection đựơc sử dụng để tập hợp dữ txtUser liệu được chứa trong các phần tử của form chuyển từ client đến server bằng phương thức txtPwd POST. Default.aspx  Lấy dữ liệu từ các phần tử của form: Cú pháp 5/10/2013 Lớp Http Request Lớp Http Request  Keys[i]: trả về tên của phần tử tại vị trí thứ i,  Ví dụ: trong đó i có giá trị từ 0 đến n-1 9 10 Lớp Http Request Lớp Http Request 2. Tập hợp QueryString Có 3 cách truyền tham số và gọi file xử lý (QueryStringCollection)  Cách 1 : dùng action , tham số truyền qua Request.QueryString dùng để lấy dữ liệu phần tử của form được gửi từ client đến server bằng phương thức GET hoặc truyền dữ liệu có chứa tag liên kết Hyperlink. Các phần tử của form QueryString được định nghĩa là chuỗi nằm sau dấu ? trong chuỗi URL (Uniform Resource Locator) trên phần Address của trình duyệt. 11 12 3 5/10/2013 Lớp Http Request Lớp Http Request  Cách 2 : dùng action , tham số ghi sau dấu ?  Cách 3 : dùng chuỗi link , tham số ghi sau dấu ? Text hoặc image Các phần tử của form  Các tham số được khai báo cách nhau bởi dấu &, giá trị của mỗi tham số đặt sau dấu = 13 14 Lớp Http Request Lớp Http Request  Nếu tham số không có giá trị thì giá trị trả về  Lấy dữ liệu từ các phần tử của form hay : của tham số khi sử dụng Request.QueryString Cú pháp: là NULL.  Với 3 cách truyền dữ liệu từ Client nêu trên, phía Server sẽ dùng tập hợp QueryString để Request.QueryString[“varName”]; nhận dữ liệu 15 16 4 5/10/2013 Lớp Http Request Lớp Http Request Các thuộc tính của QueryStringCollection:  Keys[i]: trả về tên của phần tử tại vị trí thứ i,  Count: trả về số phần tử của form chuyển từ trong đó i có giá trị từ 0 đến n-1 với client đến server n=Request.QueryString.Count ...

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