Wenn Du beispielsweise abfragen m�chtest, ob der Inhalt eines Tabellenfeldes
leer ist, und darauf die Sichtbarkeit des Labels abh�ngig machen m�chtest,
kannst Du wie folgt vorgehen:
In der ascx:
<asp:Label
ID="lblMyLable"
Runat="server"
Visible=<%# bIstNichtLeer((string)
DataBinder.Eval(Container.DataItem, "dbFeld")) %>
>
Inhalt
</asp:Label>
Im CodeBehind:
public bool bIstNichtLeer(string sText)
{
if(sText.Length>0 && sText!=null)
{
return true;
}
else
{
return false;
}
}
(eventuell noch ein try-catch hinzuf�gen)
So wird das Label "lblMyLable" nur dann angezeigt, wenn in dem Feld "dbFeld"
auch tats�chlich Inhalt steckt.
Gru�
Sebastian
_________________________________________________
DOTnet-Usergroup Bremen - http://www.dotnet-hb.de
-----Urspr�ngliche Nachricht-----
Von: Henri L�bel [mailto:[EMAIL PROTECTED]]
Gesendet: Montag, 26. August 2002 09:52
An: aspDEdotnet
Betreff: [aspdedotnet] Ereignis f�r Label in DataList
Hallo,
alle Daten einer DataList gebe ich �ber Labels aus. In Abh�ngigkeit der
Werte der zugrunde liegenden Tabelle m�chte ich steuern, ob die Labels
sichtbar sind oder nicht.
Welches Ereignis der DataList muss ich dazu verwenden und wo finde ich
Beispielcode dazu?
Henri
| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie
| k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp
| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp