by
Neon Quach
9. May 2009 05:46
GridView là control hiển thị dữ liệu asp.net, gridview rất linh động và được render bởi việc sử dụng template. Trong bài viết này mình sẻ hướng dễn các bạn, làm thế nào chúng ta có thể edit template cho gridview trong Visual Studio Designer.
Giả sử chúng ta có 1 gridview connect to database và get dữ liệu từ table Northwind.products, và mình generate câu lệnh insert, delete và update trong khi cấu hình sql data source bởi việc nhấn vào button Advanced..


Bật chức năng Edit của GridView.

Chuyển column sang Template filed, bằng cách select Edit Column trên GridView

Chọn column muốn chuyển và convert TemplateField sau đó nhấn OK.

Từ cửa sổ SmartTask của GridView, click chọn Edit Templates..

Từ hộp thoại xổ xuống của GridView chọn EditItem Template

Bạn sẽ thấy giống như hình.

Giờ thì có thể edit template, chẳng hạn mình thêm vào control requireFiledValidator.

Nếu bạn có nhiều colunm được chuyển sang dạng template thì nó sẽ trông như:

Sau khi chỉnh sửa xong, nhấn vào End Template Editing để hoàn tất việc chỉnh sửa.

Chuyển sang chế độ View Source, VS generate ra vố số đoạn mã like this:

Hope this help,