【发布时间】:2016-09-12 09:09:14
【问题描述】:
我想找到带有高度日期的 GridView 单元格并更改它的背景颜色
GridView 标签 =>
<div id="divgrdItemReport" runat="server" class="table-responsive col-lg-12 col-md-12 col-sm-12 col-xs-12 mt5 overflow-auto">
<asp:GridView ID="grdItemTrackingReport" runat="server" AutoGenerateColumns="false" CssClass="table table-primary table-condensed table-responsive rowloader" OnRowDataBound="grdItemTrackingReport_OnRowDataBound"
AllowPaging="false">
<Columns>
<asp:BoundField DataField="Date1" HeaderText="Date1" />
<asp:BoundField DataField="Date2" HeaderText="Date2" />
<asp:BoundField DataField="Date3" HeaderText="Date3" />
<asp:BoundField DataField="Date4" HeaderText="Date4" />
<asp:BoundField DataField="Date5" HeaderText="Date5" />
<asp:BoundField DataField="Date6" HeaderText="Date6" />
</Columns>
</asp:GridView>
</div>
这是我的数据绑定()
private void LoadItemTrackingGrid()
{
var dtItemTrackingReport = PP.getItemTrackingReportDt(new Query()
{
IdCodeWithYear = txtBarcodeNo.Text,
SupplierId = ddlAccountGroup.zIsSelect() ? ddlAccountGroup.zToInt() : null,
ProductId = ddlProduct.zIsSelect() ? ddlProduct.zToInt() : null,
eStatus = (int)eStatus.Active,
OrganizationUniqueId = OrganizationUtilities.GetOrganizationUniqueId(),
CompanyUniqueId = CompanyUniqueId,
});
grdItemTrackingReport.Columns[CU.GetColumnIndexByName(grdItemTrackingReport, CS.StockProductId)].Visible = true;
grdItemTrackingReport.DataSource = dtItemTrackingReport;
grdItemTrackingReport.DataBind();
grdItemTrackingReport.Columns[CU.GetColumnIndexByName(grdItemTrackingReport, CS.StockProductId)].Visible = false;
}
目前 OnRowDataBound 内没有任何内容 =>
protected void grdItemTrackingReport_OnRowDataBound(object sender, GridViewRowEventArgs e)
{
}
现在,我必须更改行中具有最大值的特定单元格背景。我该怎么做?
【问题讨论】: