0

私は 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>
4

1 に答える 1