Я хочу сделать что-то очень простое, отображать изображение asp: только тогда, когда у меня есть значение (т.е. не NULL) для текущего DataItem.
Как показано ниже, изображение 1 должно выводиться только при наличии значения для изображения 1 (т. Е. Eval ("Image1")), которое является полем в текущем элементе данных.
<asp:PlaceHolder ID="NewsPlaceHolder" runat="server">
<asp:Repeater ID="NewsRepeater" runat="server">
<ItemTemplate>
<div class="newsItem">
<h3><%# Eval("Title") %></h3>
<div class="images">
<asp:Image ID="Image1" runat="server" ImageUrl='<%# UrlHelper.NewsImageUrl((int)Eval("Id"),1) %>' />
<asp:Image ID="Image2" runat="server" ImageUrl='<%# UrlHelper.NewsImageUrl((int)Eval("Id"),2) %>' />
</div>
<div class="content"><%# Eval("Content") %></div>
</div>
<br class="clear" />
</ItemTemplate>
</asp:Repeater>
</asp:PlaceHolder>
Есть ли несколько простых условных выражений, которые я могу использовать на странице ASPX? Большое спасибо!