LÀM VIỆC VỚI CONTROL
Số trang: 37
Loại file: pdf
Dung lượng: 1.08 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng môn họcLÀM VIỆC VỚI CONTROLKhoa Công nghệ thông tin Trường Đại học Khoa học Tự nhiênThiết kế & Lập trình WEB 2Thiết kế & Lập trình WEB 2 – Làm việc với ControlNội dungServer Control ASP.NET Server control vs HTML control Simple control– Label, Button (Button, LinkButton, ImageButton), TextBox – List Control (ListBox, DropDownList, Table,DataGrid,DataList, Repeater )Validation control Một số control khác
Nội dung trích xuất từ tài liệu:
LÀM VIỆC VỚI CONTROL Bài giảng môn họcLÀM VIỆC VỚI CONTROL Khoa Công nghệ thông tin Trường Đại học Khoa học Tự nhiên Thiết kế & Lập trình WEB 2 Thiết kế & Lập trình WEB 2 – Làm việc với ControlNội dung Server Control ASP.NET Server control vs HTML control Simple control – Label, Button (Button, LinkButton, ImageButton), TextBox – List Control (ListBox, DropDownList, Table,DataGrid, DataList, Repeater ) Validation control Một số control khác © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlNội dung Server Control ASP.NET Server control vs HTML control Simple control – Label, Button (Button, LinkButton, ImageButton), TextBox – List Control (ListBox, DropDownList, Table,DataGrid, DataList, Repeater ) Validation control Một số control khác © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlServer Control Server control là những control mà Web server (IIS) có thể “hiểu được”. Các loại server control – HTML Server Control – ASP.NET Server Control Dùng để thể hiện giao diện web © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlHTML Server Control HTML Server control là những tag HTML tạo ra Duy trì tương thích với các tag HTML cũ. Thêm vào thuộc tính run at = “server” Tất cả HTML Server Control phải được đặt trong tag với thuộc tính run at = “server” © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlASP.NET Server Control ASP.NET Server Control là những tag đặc biệt của riêng ASP.NET. Các control này cũng sẽ được xử lý trên server, và đòi hỏi phải có thuộc tính runat = “server” Không tương ứng với HTML tag nào. Có thể dùng thể hiện các thành phần phức tạp. © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlNội dung Server Control ASP.NET Server control vs HTML control Simple control – Label, Button (Button, LinkButton, ImageButton), TextBox – List Control (ListBox, DropDownList, Table,DataGrid, DataList, Repeater ) Validation control Một số control khác © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlASP.NET Server control vs HTML control Tính năng ASP.NET Server control HTML control Chỉ có thể kích hoạt các sự Kích hoạt được một số sự kiện cụ thể Server event kiện mức trang trên server trên Server (post-back) Dữ liệu không được lưu giữ lại, Quản lý trạng Dữ liệu nhập vào control được lưu giữ phải tự lưu và điền vào sử thái lại sau mỗi request dụng script Tự động nhận diện loại trình duyệt và Không tự động nhận diện trình Tương thích tạo hiển thị cho phù hợp duyệt .NET Framework cung cấp một tập Các thuộc các thuộc tính cho mỗi control, cho Chỉ có các thuộc tính chuẩn tính phép thay đổi phần hiển thị và hành vi của HTML thông qua mã lệnh © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlTại sao sử dụng HTML control ??? Sử dụng HTML control khi: Nâng cấp từ ASP Không phải tất cả các control đều cần các sự kiện server-side hoặc quản lý trạng thái © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlKhác biệt trong HTML tag Server control: – HTML control: – HTML tag Ví dụ: – – – – © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlServer Control & HTML Control Server control HTML control Hiển thị Label, Text Field, Text Area, Label, TextBox, Literal Text Password Field Hiển thị Table, DataGrid ...
Nội dung trích xuất từ tài liệu:
LÀM VIỆC VỚI CONTROL Bài giảng môn họcLÀM VIỆC VỚI CONTROL Khoa Công nghệ thông tin Trường Đại học Khoa học Tự nhiên Thiết kế & Lập trình WEB 2 Thiết kế & Lập trình WEB 2 – Làm việc với ControlNội dung Server Control ASP.NET Server control vs HTML control Simple control – Label, Button (Button, LinkButton, ImageButton), TextBox – List Control (ListBox, DropDownList, Table,DataGrid, DataList, Repeater ) Validation control Một số control khác © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlNội dung Server Control ASP.NET Server control vs HTML control Simple control – Label, Button (Button, LinkButton, ImageButton), TextBox – List Control (ListBox, DropDownList, Table,DataGrid, DataList, Repeater ) Validation control Một số control khác © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlServer Control Server control là những control mà Web server (IIS) có thể “hiểu được”. Các loại server control – HTML Server Control – ASP.NET Server Control Dùng để thể hiện giao diện web © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlHTML Server Control HTML Server control là những tag HTML tạo ra Duy trì tương thích với các tag HTML cũ. Thêm vào thuộc tính run at = “server” Tất cả HTML Server Control phải được đặt trong tag với thuộc tính run at = “server” © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlASP.NET Server Control ASP.NET Server Control là những tag đặc biệt của riêng ASP.NET. Các control này cũng sẽ được xử lý trên server, và đòi hỏi phải có thuộc tính runat = “server” Không tương ứng với HTML tag nào. Có thể dùng thể hiện các thành phần phức tạp. © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlNội dung Server Control ASP.NET Server control vs HTML control Simple control – Label, Button (Button, LinkButton, ImageButton), TextBox – List Control (ListBox, DropDownList, Table,DataGrid, DataList, Repeater ) Validation control Một số control khác © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlASP.NET Server control vs HTML control Tính năng ASP.NET Server control HTML control Chỉ có thể kích hoạt các sự Kích hoạt được một số sự kiện cụ thể Server event kiện mức trang trên server trên Server (post-back) Dữ liệu không được lưu giữ lại, Quản lý trạng Dữ liệu nhập vào control được lưu giữ phải tự lưu và điền vào sử thái lại sau mỗi request dụng script Tự động nhận diện loại trình duyệt và Không tự động nhận diện trình Tương thích tạo hiển thị cho phù hợp duyệt .NET Framework cung cấp một tập Các thuộc các thuộc tính cho mỗi control, cho Chỉ có các thuộc tính chuẩn tính phép thay đổi phần hiển thị và hành vi của HTML thông qua mã lệnh © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlTại sao sử dụng HTML control ??? Sử dụng HTML control khi: Nâng cấp từ ASP Không phải tất cả các control đều cần các sự kiện server-side hoặc quản lý trạng thái © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlKhác biệt trong HTML tag Server control: – HTML control: – HTML tag Ví dụ: – – – – © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Làm việc với ControlServer Control & HTML Control Server control HTML control Hiển thị Label, Text Field, Text Area, Label, TextBox, Literal Text Password Field Hiển thị Table, DataGrid ...
Tìm kiếm theo từ khóa liên quan:
công nghệ thông tin kỹ thuật máy tính lập trình quản trị mạng tin học vi tínhGợi ý tài liệu liên quan:
-
52 trang 430 1 0
-
24 trang 354 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 313 0 0 -
74 trang 296 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 279 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 274 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 262 0 0