à l'aide de si avec la fonction eval(“”) dans asp.net

Je suis à l'aide de répétition pour afficher les news sur la section de nouvelles. Dans ma section de nouvelles, j'ai eu 2 étiquettes(titre, Description) et un champ image. Ci-dessous le code que j'utilise pour remplir le répéteur:

<asp:Repeater ID="rptNews" runat="server">
<ItemTemplate>
<asp:Image ID="newsImage" runat="server" ImageUrl='<%#String.format("../Images/News/{0}", Eval("newsImage")) %>' />
<asp:Label ID="newsTitle" runat="server" Text='<%#Eval("newsTitle") %>'></asp:Label>
<br />
<asp:Label ID="newsDescription" runat="server" Text='<%#Eval("newsDescription") %>'></asp:Label>
<br />
<div class="clear">&nbsp;</div>
</ItemTemplate>

</asp:Repeater>

Je veux utiliser une instruction if avec la , par exemple si la fonction Eval("newsImage") est vide alors je veux désactiver le contrôle de l'image et de montrer le titre et la description de nouvelles . Toutes les suggestions sur la façon de réaliser cela.

OriginalL'auteur Mr A | 2011-04-13