sql >> Database teknologi >  >> RDS >> Mysql

Eval() viser brugerdefineret værdi, hvis null

ved at oprette en public method Du kan udføre denne opgave meget nemt ligesom

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

  return myValue.ToString();
}

Etiketkode:

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

Eller du kan bruge

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

Du skal følge denne type scenarier.

Håber det virker.



  1. mysql få forskel i stedet for SUM

  2. Hvordan kan jeg kontrollere, om mysql-tabelkolonnen overhovedet eksisterer?

  3. mysql lignende forespørgsel ekskluder tal

  4. Sådan får du en forespørgsel til at overføre til efterfølgende sider ved paginering af resultater