Leerer Datensatz bei HyperLink

20/05/2010 - 08:40 von Lupus Goebel | Report spam
Hallöschen,


mein Code:

\\\
<ul>
<asp:HyperLink ID="SightsLink1" runat="server"
NavigateUrl='<%#Container.DataItem("ReadMore1Link")%>' >
<li><%#Container.DataItem("ReadMore1Text")%></li>
</asp:HyperLink>


<asp:HyperLink ID="SightsLink2" runat="server"
NavigateUrl='<%#Container.DataItem("ReadMore2Link")%>' >
<li><%#Container.DataItem("ReadMore2Text")%></li>
</asp:HyperLink>


///

Was aber muss ich angeben wenn die Felder ReadMore1Link und
ReadMore1Text keinen Inhalt haben, wie kann ich die Anzeige dann
unterdrücken? Denn mein <li></li> wird ja dann dennoch angezeigt


MfG - Lupus Goebel
Der Sumpf- Morasthobbybastler und Anfaenger mit
Wissensdurst (http://www.lupusdw.de http://foto.lupusdw.de)
Urlaub macht man in Irland: http://www.eaglesnest-bb.com/
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
20/05/2010 - 09:24 | Warnen spam
Hallo Lupus,

"Lupus Goebel" schrieb:

<asp:HyperLink ID="SightsLink1" runat="server"
NavigateUrl='<%#Container.DataItem("ReadMore1Link")%>' >
<li><%#Container.DataItem("ReadMore1Text")%></li>
</asp:HyperLink>



<li runat="server" Visible='<%# Not String.IsNullOrEmpty( Container.DataItem( "ReadMore1Link" ) ) %>'>
<asp:HyperLink ID="SightsLink1" runat="server"
Text='<%# Container.DataItem( "ReadMore1Text" ) %>'
NavigateUrl='<%# Container.DataItem( "ReadMore1Link" ) %>' />
</li>

HTH

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