私は asp:TemplateField の ItemTemplate を変更しようとしています。そのため、waitingFor プロパティが 120 未満の場合はプログレス バーが表示され、値がテキスト Not Apply の上にある場合は表示されます。
私が以下で試したことと同様のことをどのようにしますか
<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>