我将动态内容放置在绑定到对象数据源的数据列表中的内容占位符中。问题是我需要检查 EVAL 的值。这是代码:
<asp:DataList ID="DataList1" runat="server" CellPadding="4"
DataSourceID="ObjectDataSource1" ForeColor="#333333">
<AlternatingItemStyle BackColor="White" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<ItemStyle BackColor="#EFF3FB" />
<ItemTemplate>
<a href="<%# Eval("VendorLink") %>"> <%# Eval("Vendor") %></a>
<br />
<a href="<%# Eval("TitleLink") %> "><%# Eval("Title") %></a>
<br />
<asp:Label ID="DescLabel" runat="server" Text='<%# Eval("Desc") %>' />
<br />
<asp:Label ID="DetailsLabel" runat="server" Text='<%# Eval("Details") %>' />
<br />
<asp:Label ID="RptIDLabel" runat="server" Text='<%# Eval("RptID") %>' />
<br />
<asp:Label ID="LinksLabel" runat="server" Text='<%# Eval("Links") %>' />
<br />
<br />
</ItemTemplate>
<SelectedItemStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
</asp:DataList>
我想说
<%if(Eval("RptID") =="SomeString") { Eval("rtpid") = "Pass");}%>
我需要在 aspx 页面而不是 aspx.cs 页面进行检查!如何进行检查??
你可以这样做:
<%# (Eval("UserName") == "Test 1") ? "no.png" : "yes.gif" %>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)