![]() |
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:
Das Feld text_color ist zur Zeit ein varchar und enthält z.B. den Eintrag Red. Ich erhalte aber leider nur einen Fehler:
forecolor='<%# DataBinder.Eval(dsMannschaften1, "Tables[tt_mannschaften].DefaultView.[0].text_color") %>'
Zitat:
|
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?
|
Re: [ASP.NET] Databinding für Eigenschaften
Hat sich wirklich noch niemand etwas intensiver damit beschäftigt?
|
Re: [ASP.NET] Databinding für Eigenschaften
Theorie:
XML-Code:
In der Praxis wird die Eigenschaft aber, wenn über "Daten gefüttert", komplett ignoriert :wall: Aber es kann kompiliert werden :mrgreen:
forecolor='<%# System.Drawing.Color.FromName(DataBinder.Eval(dsMannschaften1, "Tables[tt_mannschaften].DefaultView.[0].text_color")) %>'
...:cat:... |
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