Repeater と DataBinder.Eval を使用して、分離コードから値を取得しています。
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<ul data-role="listview" data-divider-theme="f" data-inset="true">
<li data-theme="c">
<%# DataBinder.Eval(Container.DataItem, "Email")%>
</li>
</ul>
</ItemTemplate>
</asp:Repeater>
Email
trueまたはfalseを返します。値がtrueの場合、表示したい場合、image_open.png
値Email
がfalse の場合image_close.png
次のようなものがありますか:
<% if (DataBinder.Eval(Container.DataItem, "Email").Equals("true"))%>
<img src="image_open.png" />
<% else %>
<img src="image_close.png" />