Ich habe eine Gridview, die viele TemplateField enthält.
Ich möchte, dass jedes <td>
in meiner HTML-Quelle der Farbe entspricht, die in meiner Datenbank gespeichert ist
Ich versuche Code Unten, aber nicht funktioniert es gibt mir ein% Co_de% Tag innerhalb% Co_de% mit meiner Farbe aber Aber nicht im Browser angezeigt
C # -Code funktioniert
%Vor%Und das ist der Quell-HTML- und CSS-Code in meinem Browser
%Vor%CSS
%Vor%Sie müssen Text innerhalb Ihres Labels platzieren (das zu einem Bereich rendert)
%Vor%Sie können auch lieber ein Panel (das zu einem Div darstellt) als ein Label verwenden. Vergiss nicht, Sachen innerhalb des div oder span zu setzen.
Wenn Sie mit einem booleschen Wert prüfen möchten, ob es wahr ist, dann wirkt sich die grüne Farbe sonst auf Rot aus. Danach wird der Text entsprechend der Eval-Funktion mit der entsprechenden Farbe angezeigt. Hier ist GetStatus eine Methode, die Sie benötigen, um es in Code hinter zu erstellen, mit dem wir den Text an die Benutzeroberfläche binden, oder Sie können wie gewohnt mit der Funktion "Eval" oder "Binden" binden.
%Vor%