你好,我有产品清单,这是我的 html
<telerik:RadListBox ID="RadListBox1" runat="server" DataSourceID="LinqDataSourceCategories" Height="200px" Width="250px" CssClass="ui-droppable" >
<EmptyMessageTemplate>
No records to display.
</EmptyMessageTemplate>
<ItemTemplate >
<div class="ui-draggable ui-state-default" data-shortid="<%#Eval("ID")%>">
<em>Active : </em><span><%# Eval("LoadProduct") %></span><br />
<em>ProductId: </em><span><%# Eval("ProductId") %></span><br />
</div>
</ItemTemplate>
</telerik:RadListBox>
我有 Active,也就是说客户端中的 LoadProduct 是真还是假,它看起来像这样
<em>Acrive : </em>
<span>False</span>
<br>
<em>ProductId: </em>
<span>101-01-056-02</span>
<br>
<em>ShortID: </em>
<span class="ShortID" data-shortid="0">0</span>
<br>
我想用 img 替换文本,我需要检查是否 <%# Eval("LoadProduct") %> ==true put img scr=/green.png/ else img scr=/red.png/ 那客户看起来像这个
<em>Acrive : </em>
<span><img src='green.jpg'/></span>
<br>
<em>ProductId: </em>
<span>101-01-056-02</span>
<br>
<em>ShortID: </em>
<span class="ShortID" data-shortid="0">0</span>
<br>
母猪怎么可能做到?要将 if 语句添加到 HTML,
或捕捉构建所有元素的事件并检查 LoadProduct==true 并将 html 附加到项目?