Bài 3: SERVER CONTROL

3.1. Html Server control 3.2. Web Server control 3.3. Client-Side Callback

3.1 HTML Server Control

• Khái niệm • Cách tạo • Thứ bậc • Các sự kiện • Xử lý dữ liệu

Khái niệm

• HTML control là các đoạn mã dùng tạo các điều khiển

trên giao diện

• HTML control thường chỉ được sử lý ngay tại Web

Browser (, , …)

• Các HTML control có thể được xử lý ngay tại phía server bằng cách chuyển chúng thành các HTML server control

Ví dụ

Các điều khiển giao diện

Nhập số A:
Nhập số B:

Tổng là:

Cách tạo

• Cú pháp:

• Ví dụ:

• Tất cả HTML Server Control phải được đặt trong tag

với

thuộc tính runat = “server”

……

System.Object

System.Web.UI.Control

HtmlControl

HtmlImage

HtmlContainerControl

• Hệ thống thứ bậc của HTML Server Controls

HtmlForm

HtmlInputControl

HtmlGenericControl

HtmlInputFile

,
, ...

HtmlSelect

HtmlTable

HtmlInputImage

HtmlTableCell

HtmlInputText

,

HtmlInputRadioButton

HtmlTableRow