//新增行变色,设置列背景色
private void gridView1_RowCellStyle(object sender, RowCellStyleEventArgs e)
{
try
{
GridView currentView = sender as GridView;
DataRow row = this.gridView1.GetDataRow(e.RowHandle);
if (row != null)
{
if (row["FID"].ToString() == "")
{
e.Appearance.BackColor = Color.Yellow;
}
if (row["FBillNo"].ToString() != "" && row["FStatus"].ToString() != "" && row["FPQty"].ToString() != "")
{
e.Appearance.BackColor = Color.White;
}
if (e.Column.FieldName == "FBillNo")
{
e.Appearance.BackColor = Color.Yellow;
}
}
}
catch (Exception ex)
{
MessageBox.Show("错误信息:" + ex.Message, "出现错误");
}
}
C# 新增行变色,设置列背景色
最新推荐文章于 2022-09-15 14:21:33 发布