Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Eval () hiển thị giá trị tùy chỉnh nếu null

bằng cách tạo một public method Bạn có thể hoàn thành nhiệm vụ này rất dễ dàng như

public string testbind(object myvalue)
{
  if (myvalue == null)
  {
     return "NA value";
  }

  return myValue.ToString();
}

Mã nhãn:

<asp:Label ID="TypeOfPaintingLabel" Text='<%# testbind(Eval("TypeOfPainting")) %>' runat="server"></asp:Label>

Hoặc bạn có thể sử dụng

<%#(String.IsNullOrEmpty(Eval("TypeOfPainting").ToString()) ? "NA" : Eval("TypeOfPainting"))%>

Bạn phải tuân theo loại tình huống này.

Hy vọng nó hoạt động.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận độ dài tối đa được phép trong cột, mysql

  2. NullPointerException - Sự cố bị khóa cơ sở dữ liệu khi truy xuất dữ liệu từ cơ sở dữ liệu và lưu trữ vào một mảng

  3. Làm cách nào để bạn có được UTC của một Trường datetime?

  4. Lỗi nhận dạng (khi tạo cơ sở dữ liệu) khóa được chỉ định quá dài

  5. Truy vấn:Tìm chuỗi trong trường cơ sở dữ liệu