如何让datagrid的不同单元格的背景是不同的颜色啊 在 ItemCreated(Object sernder,DataGridItemEventArgs e)事件中写上if(??)e.Item.BackColor=System.Drawing.Color.LightCyan; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){ if(e.Item.ItemType==System.Web.UI.WebControls.ListItemType.Item || e.Item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem) { int a1 = int.Parse(e.Item.Cells[0].Text); //or double if(a1 =0) e.Item.BackColor=System.Drawing.Color.Red; else e.Item.BackColor=System.Drawing.Color.Green; }} Cells[i].Attributes.Add("bgcolor","#FF0000");类示:http://dotnet.aspx.cc/ShowDetail.aspx?id=F73EF6AD-6878-4748-B963-5181252E5AED protected void MyDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){ if(e.Item.ItemIndex>=0 && e.Item.DataItem is DataRowView) { DataRowView row=(DataRowView)e.Item.DataItem; if(string.Compare(row["xmid"].ToString().Substring(1,1),"0")==0) { int numj=e.Item.Cells.Count; for(int j=0;j<numj;j++) { e.Item.Cells[j].ForeColor=Color.Black; e.Item.Cells[j].BackColor =Color.SkyBlue; } } }} 关于论坛发帖的问题 关于DataList控件问题,设置邦定属性时难道一定要在HTML中写入DataBinder.Evl(...),吗? 从数据库中提取新闻内容,如何正确显示? 委托,事件 请各位大虾推荐两本ASP.NET和C#入门的书 如何设置网页aspx的标题、meta、link等内容 如何在winform应用程序中实现邮件发送功能? 为什么会出现“连接池已使用到最大”的问题 关于打印的问题,如何关闭打印窗口? Jquery如何调用这段扩展方法? WebApplication和WebService有什么区别? 求教高手
{
if(e.Item.ItemType==System.Web.UI.WebControls.ListItemType.Item ||
e.Item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem)
{
int a1 = int.Parse(e.Item.Cells[0].Text); //or double
if(a1 =0)
e.Item.BackColor=System.Drawing.Color.Red;
else
e.Item.BackColor=System.Drawing.Color.Green;
}}
类示:http://dotnet.aspx.cc/ShowDetail.aspx?id=F73EF6AD-6878-4748-B963-5181252E5AED
{
if(e.Item.ItemIndex>=0 && e.Item.DataItem is DataRowView)
{
DataRowView row=(DataRowView)e.Item.DataItem;
if(string.Compare(row["xmid"].ToString().Substring(1,1),"0")==0)
{
int numj=e.Item.Cells.Count;
for(int j=0;j<numj;j++)
{
e.Item.Cells[j].ForeColor=Color.Black;
e.Item.Cells[j].BackColor =Color.SkyBlue;
}
}
}
}