Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Prism ASP.NET: Databinding für Eigenschaften (https://www.delphipraxis.net/27707-asp-net-databinding-fuer-eigenschaften.html)

r_kerber 14. Aug 2004 12:53


ASP.NET: Databinding für Eigenschaften
 
Ich möchte für einige Eigenschaften von asp.label und asp.datagrid die gewünschten Werte in einer Datenbank-Tabelle hinterlegen. Ich habe dann jedoch Probleme z.B. eine Farbwert zuzuweisen:
XML-Code:
forecolor='<%# DataBinder.Eval(dsMannschaften1, "Tables[tt_mannschaften].DefaultView.[0].text_color") %>'
Das Feld text_color ist zur Zeit ein varchar und enthält z.B. den Eintrag Red. Ich erhalte aber leider nur einen Fehler:
Zitat:

System.InvalidCastException: Die angegebene Umwandlung ist ungültig.
[edit=sakura] [Klammern] Mfg, sakura[/edit]

r_kerber 9. Apr 2005 11:10

Re: [ASP.NET] Databinding für Eigenschaften
 
Ist schon 'ne Weile her, daß ich diese Frage gestellt habe, aber vielleicht weiß jetzt jemand eine Lösung?

r_kerber 12. Apr 2005 17:17

Re: [ASP.NET] Databinding für Eigenschaften
 
Hat sich wirklich noch niemand etwas intensiver damit beschäftigt?

sakura 12. Apr 2005 17:53

Re: [ASP.NET] Databinding für Eigenschaften
 
Theorie:
XML-Code:
forecolor='<%# System.Drawing.Color.FromName(DataBinder.Eval(dsMannschaften1, "Tables[tt_mannschaften].DefaultView.[0].text_color")) %>'
In der Praxis wird die Eigenschaft aber, wenn über "Daten gefüttert", komplett ignoriert :wall: Aber es kann kompiliert werden :mrgreen:

...:cat:...

r_kerber 13. Apr 2005 14:10

Re: [ASP.NET] Databinding für Eigenschaften
 
Nach einer stundenlangen Suchen hab ich's jetzt:
Code:
forecolor='<%# System.Drawing.Color.FromName ([b]System.Convert.ToString[/b](DataBinder.Eval(dsMannschaften1, "Tables[tt_mannschaften].DefaultView.[0].text_color"))) %>'>


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz