Objekt des Typs System.Boolean kann nicht von seiner Zeichenfolgendarstellung... für die Visible-Eigenschaft erstellt werden.

20/09/2008 - 11:29 von MBaas | Report spam
Hallo,

ich bekomme obige Fehlermeldung und verwende aber *keine*
Anführungszeichen im String, das habe ich mir bislang als mögliche
Ursache ergoogelt
.
Die Visible-Eigenschaft soll gesetzt werden mit:
Visible="<%IfCnd(FormView1.CurrentMode=FormViewMode.ReadOnly,true,false) %>"

Die Funktion IfCnd hat nur bool'sche Argument und liefert ebenfalls
bool'sches Ergebnis.

Wo kann denn hier das Problem sein?

Viele Grüße

Michael
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
20/09/2008 - 11:56 | Warnen spam
Hallo ?,

"MBaas" schrieb:

Die Visible-Eigenschaft soll gesetzt werden mit:
Visible="<%> IfCnd(FormView1.CurrentMode=FormViewMode.ReadOnly,true,false) %>"



probiers mal mit:

Visible="<%# IIf(FormView1.CurrentMode=FormViewMode.ReadOnly,true,false) %>"

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen