
Chương 8
Tùy biến điều khiển trong
ASP.NET

Exploring ASP.NET / Session 15/ 2 of 22
Mục đích
Xác định cần thiết của việc tạo custom
controls
Tạo điều khiển đơn giảng dùng
ASP.NET
Tạo Composite control dùng C#
Sử dụng sự kiện với custom controls

Exploring ASP.NET / Session 15/ 3 of 22
Controls
Các lớp được xây dựng cho việc tái sử dụng mã
cần thiết tái sử dụng lại các điều khiển giao
diện người dùng
Control giúp tái sử dụng một cách trực quan
cũng như bổ sung các chức năng tương ứng
Giúp đóng gói các khả năng và phân phối
ASP.NET controls dùng cho Web để tạo HTML
hoặc WML, hiển thị trên trình duyệt người dùng

Exploring ASP.NET / Session 15/ 4 of 22
Controls …
Assfff ghfio i
Jhjkhjkhjkhj
Uy uuiyuiyui
ghghghj ggg
As sfffghfi oi
Jhjkhjkhj kh j
Uy uuiy uiyu i
ghghghj ggg
Assfff ghfio i
Jhjkhjkhjkhj
Uy uuiyuiy ui
ghghghj ggg
As sfffghfi oi
Jhjkhjkhjkh j
Uy uuiy uiyui
ghghghj ggg
Assfffghfioi
Jhjkhjkhjkh j
Uy uuiy uiy ui
ghghghj ggg
As sfffghfi oi
Jhjkhjkhjkh j
Uy uuiy uiyui
ghghghj ggg
Assfffghfioi
Jhjkhjkhjkh j
Uy uuiy uiy ui
ghghghj ggg
Code for a dataview
Code for a radiobutton
Code for a checkbox
Code for a button
Code for a datagrid
Code for a Label
Code for a textbox

Exploring ASP.NET / Session 15/ 5 of 22
Custom Controls
T o theo 2 cáchạ
ASP.NET like Page
Pagelets
C#

