Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Phân biệt khi nào dùng Eval và Bind

    Ví dụ mình có 1 gridView và 1 cột template tên là "TênKH".

    Mình truyền dữ liệu là 1 DataTable có cột "TenKhachHang"

    Mình muốn hiển thị dữ liệu "TenKhachHang" vào cột "TênKH" thì dùng Eval("TenKhachHang") hay Bind("TenKhachHang"). Phân biệt sự khác nhau giữa 2 phương thức này như thế nào ?

    Và mình muốn Thêm 1 chuỗi "123" vào tên mỗi khách hàng thì làm thế nào.

    Xin các bạn giúp đỡ

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi dnhattan
    Ví dụ mình có 1 gridView và 1 cột template tên là "TênKH".

    Mình truyền dữ liệu là 1 DataTable có cột "TenKhachHang"

    Mình muốn hiển thị dữ liệu "TenKhachHang" vào cột "TênKH" thì dùng Eval("TenKhachHang") hay Bind("TenKhachHang"). Phân biệt sự khác nhau giữa 2 phương thức này như thế nào ?

    Và mình muốn Thêm 1 chuỗi "123" vào tên mỗi khách hàng thì làm thế nào.

    Xin các bạn giúp đỡ
    Theo kinh nghiệm của mình thì Eval() dùng cho các đối tượng không phải dạng edit, ví dụ như Label..., còn Bind() dành cho các đối tượng dạng edit như textbox, ví dụ như sau:

    <asp:TextBox Id="txtSample" runat="server" Text='<%# Bind("field1") %>' />

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •