Repeater控件里的Image判断循环赋值
Repeater控件里的Image判断循环赋值
如题,怎么样才能逐行读取出数据库的数据,然后对数据库其中一列数据逐行判断,值为1的话imageurl="1.jpg",值为0的话imageurl="2.jpg",这要怎么实现啊,对了,在void Page_Load里面是无法找到image控件的,无论用FOR循环还是FOREACH历遍都找不到
也许要判断一些图的显示,比如 有权限显示勾,没权限显示叉
代码:假设你要判断的字段为ImgUrl
<asp:Repeater ID="rptID" runat="server"> <ItemTemplate> <div class="List"> <%# Eval("ImgUrl")=="1"?"<img src='1.jpg'/>":"<img src='0.jpg'/>" %> </div> </ItemTemplate> </asp:Repeater>
<%# Eval("ImgUrl")<SPAN style="COLOR: #ff0000">.ToString()</SPAN>=="1"?"<img src='1.jpg'/>":"<img src='0.jpg'/>"