我正在尝试更改 asp:TemplateField 的 ItemTemplate,以便如果 waitingFor 属性低于 120,则显示进度条,如果该值高于文本 Not Applicable 则显示。
你会如何做类似于我在下面尝试的事情
<asp:TemplateField HeaderText="Time" HeaderStyle-CssClass="table-header-repeat line-left"
SortExpression="WaitingFor">
if(Eval("WaitingFor")<120){
<ItemTemplate>
<span id="progressBar<%# Eval("OrderId") %>sec" style="color: #006600; font-weight: bold;">
<%# Eval("WaitingFor") %>
s</span>
<br />
<span id="progressBar<%# Eval("OrderId") %>" ordernr="<%# Eval("OrderId") %>" class="progressBar"
waitingfor="<%# Eval("WaitingFor") %>">[ Loading Progress Bar ]</span>
</ItemTemplate>
}else{
<ItemTemplate>
Not applicable
</ItemTemplate>
}
<HeaderStyle CssClass="table-header-repeat line-left" />
<ItemStyle Width="150px" />
</asp:TemplateField>