Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Eval() wyświetla niestandardową wartość, jeśli null

tworząc public method Możesz wykonać to zadanie bardzo łatwo, jak

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

  return myValue.ToString();
}

Kod etykiety:

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

Lub możesz użyć

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

Musisz postępować zgodnie z tego typu scenariuszami.

Mam nadzieję, że to zadziała.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest najskuteczniejszy sposób zaznaczenia ostatnich n wierszy w tabeli bez zmiany struktury tabeli?

  2. Jak dodać klienta za pomocą JDBC dla ClientDetailsServiceConfigurer w Springu?

  3. Wskazówki dotyczące migracji z HAProxy do ProxySQL

  4. Umieść wynik zapytania Mysql w tablicy wewnątrz klasy

  5. Jak WYBRAĆ ponad dwa stoły?