|
<asp:TemplateColumn HeaderText="油耗亏损"> <ItemTemplate> <font color='<%# DataBinder.Eval(Container, "DataItem.overoil").ToString()[0]!='-'?"Red":"Green" %>'> <asp:Label ID="Label6" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.overoil") %>'> </asp:Label> </font> </ItemTemplate> </asp:TemplateColumn>
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { if ("1".Equals(GridView1.DataKeys[e.Row.RowIndex].Values["OverDue"].ToString())) { e.Row.ForeColor = System.Drawing.Color.Red; TextBox ZJCode = e.Row.FindControl("ZJCode") as TextBox; DropDownList ddlCetificateType = e.Row.FindControl("ddlCertificateTypeNo") as DropDownList; ddlCetificateType.ForeColor = System.Drawing.Color.Red; ZJCode.ForeColor = System.Drawing.Color.Red; TextBox StartDate = e.Row.FindControl("StartDate") as TextBox; StartDate.ForeColor = System.Drawing.Color.Red; TextBox EndDate = e.Row.FindControl("EndDate") as TextBox; EndDate.ForeColor = System.Drawing.Color.Red; TextBox Memo = e.Row.FindControl("Memo") as TextBox; Memo.ForeColor = System.Drawing.Color.Red; } } }
|