110,571
社区成员
发帖
与我相关
我的任务
分享
public static void gvStyleSet(GridView gv)
{
gv.HeaderStyle.BackColor = System.Drawing.Color.FromName("#CCCCCC");
gv.HeaderStyle.ForeColor = System.Drawing.Color.FromName("#FFFFFF");
// gv.HeaderStyle.Height = System.Web.UI.WebControls.Unit.Parse("9px");
//gv.HeaderStyle.HorizontalAlign = System.Web.UI.WebControls.HorizontalAlign.Center;
gv.BorderColor = System.Drawing.Color.FromName("#CCCCCC");
//gv.BorderWidth = System.Web.UI.WebControls.Unit.Parse("2px");
gv.BorderStyle = System.Web.UI.WebControls.BorderStyle.Solid;
for (int i = 0; i < gv.Rows.Count; i++)
{
if (i % 2 == 0)
{
gv.Rows[i].BackColor = System.Drawing.Color.FromName("#FFFFFF");
}
else
{
gv.Rows[i].BackColor = System.Drawing.Color.FromName("#FFFFFF");
}
for (int j = 0; j < gv.Columns.Count; j++)
{
gv.Columns[j].ItemStyle.BorderStyle = System.Web.UI.WebControls.BorderStyle.Solid;
gv.Columns[j].ItemStyle.BorderColor = System.Drawing.Color.FromName("#D4D0C8");
gv.Columns[j].ItemStyle.BorderWidth = System.Web.UI.WebControls.Unit.Parse("1px");
}
if (gv.Rows[i].Cells[8].Text == "借租")
{
gv.Rows[i].Cells[8].BackColor = System.Drawing.Color.FromName("#D4D0C8");
}
if (gv.Rows[i].Cells[2].Text == "1")
{
gv.Rows[i].Cells[1].BackColor = System.Drawing.Color.FromName("red");
}
gv.Rows[i].HorizontalAlign = System.Web.UI.WebControls.HorizontalAlign.Center;
gv.Rows[i].VerticalAlign = System.Web.UI.WebControls.VerticalAlign.Middle;
gv.Rows[i].Attributes.Add("onmouseover", "this.style.backgroundColor='#D4D0C8'");
gv.Rows[i].Attributes.Add("onmouseout", "this.style.backgroundColor='" + gv.Rows[i].BackColor.ToString().Substring(7, gv.Rows[i].BackColor.ToString().Length - 8) + "'");
}
dim mGridColor As Color = Color.FromArgb(120, 147, 191) '网格线的颜色
dim mBorderColor As Color = Color.MediumBlue '控件边框的颜色
dim mMouseInColor As Color = Color.Orange '鼠标进入时控件的颜色
dim mHasFocusedColor As Color = Color.DarkCyan '控件的焦点框颜色