Mysql
 sql >> база данни >  >> RDS >> Mysql

Eval() показва персонализирана стойност, ако е нула

чрез създаване на public method Можете да изпълните тази задача много лесно като

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

  return myValue.ToString();
}

Код на етикета:

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

Или можете да използвате

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

Трябва да следвате този тип сценарии.

Надявам се, че работи.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заседнал с отказан достъп за потребител 'root'@'localhost' - терминал, Mac

  2. Не може да се вмъкне масив в базата данни

  3. Посоченият ключ не присъстваше в речника. с mysql

  4. Грешка sql:Преобразуването на тип данни varchar в тип данни за дата и час доведе до стойност извън диапазона

  5. Оптимизиране на производителността на MySQL:подреждане по поле за дата и час