Hallo,
ich habe einen Label
<asp:label CssClass="<%# MainMenuIsActive(DataBinder.Eval(Container,
"DataItem.MenuID") %>" Runat="server">
dem ich mit MainMenuIsActive eine CSS-Klasse
zuweisen m�chte:
private string MainMenuIsActive(int MenuID)
{
if (MenuID == 1)
{
MainMenuIsActive = "MainMenuActive";
}
else
{
MainMenuIsActive = "MainMenuInActive";
}
}
allerdings bekomme ich immer folgende Fehlermeldungen:
(VS.NET:) 'website.WebForm1.MainMenuIsActive(int)' wurde ohne
Anf�hrungszeichen verwiesen
(bezieht sich jeweils auf die Zeilen "MainMenuIsActive = "..........";
(Parser:) Servertag wurde falsch formatiert. Die betreffende Zeile:
<asp:label CssClass="<%# MainMenuIsActive(DataBinder.Eval(Container,
"DataItem.MenuID") %>" Runat="server">
Aber Anf�hrungszeichen w�rde ich doch nur verwenden, wenn ich einen String
an
die Funktion �bergeben w�rde - oder sehe ich das falsch?
Gruss
Alex
www.aspintranet.de
| [dotnetdecsharp] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
| Listenregeln, sowie An- und Abmeldung zu dieser Liste:
| http://www.dotnetgerman.com/listen/dotnetdecsharp.asp