12.07.2015 Views

MỤC LỤC - lib

MỤC LỤC - lib

MỤC LỤC - lib

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Bài Giảng Môn Lập Trình Website ASP.NetSắp xếp khách hàng tăng dần theo tên3. Xử lý phân trangPhân trang dữ liệu không những giúp cho việc xem và tìm kiếm thông tin được dễ dàngmà còn giảm được khối lượng dữ liệu cần được truyền tải từ Server về Client. Việc phân trangtrong ASP.Net được thực hiện khá dễ dàng, chỉ với một số thao tác đơn giản.Để thực hiện phân trang, chúng ta cần phải thực hiện các công việc sau:Qui định các thông số cần thiết cho việc phân trang (xem Quản lý phân trang ở phầnCác thao tác định dạng lưới).Xử lý sự kiện PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs)Trong sự kiện trên, giá trị e.NewPageIndex cho biết trang được chọn để hiển thị dữ liệu.Định dạng phân trangMã lệnh xử lý:Private Sub Page_Load(…) Handles MyBase.LoadEnd SubIf Not IsPostBack ThenEnd IfLien_ket_du_lieu()Private Sub dtgKhach_hang_PageIndexChanged(…, e …) …dtgKhach_hang.CurrentPageIndex = e.NewPageIndexLien_ket_du_lieu()End SubDữ liệu hiển thị được phân trang4. Tùy biến các cộtTrong phần này, chúng tôi sẽ hướng dẫn các bạn tùy biến các cột trên lưới, cụ thể hơn, chúngta sẽhiển thị checkbox thay cho giá trị True/False của cột giới tính.Để thực hiện việc tùy biến các cột, chúng ta cần phải thực hiện 2 giai đoạn sau: Giai đoạn 1: Thiết kếTrong giai đoạn này, chúng ta tùy biến cột theo một yêu cầu cụ thể. Thay vì phải hiển thị ô dữliệu bình thường (như họ khách hàng, tên khách hàng, …), chúng ta có thể sử dụng điều khiểnCheckbox để thay thế cho cột có giá trị luận lý, sử dụng điều khiển Image, Image button hayHyperlink để hiển thị hình ảnh thay cho chuỗi đường dẫn dẫn đến hình ảnh đó, … Giai đoạn 2: Xử lýSau khi thực hiện hoàn tất giai đoạn thiết kế, đây là lúc chúng ta phải viết các lệnh xử lý đểwww.Beenvn.comhiển thị dữ liệu theo yêu cầu của mình.I.4.1. Giai đoạn 1: Thiết kếBước 1. Thêm mới cột Phái, kiểu Template Column. Nhập giá trị Header text, Sort expressionchoBiên sọan: Dương Thành Phết Trang 120

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!