DataGrid中如何在代码中指定某条记录的背景或前景颜色,急~。。。。 DataGrid中如何在代码中指定某条记录的背景或前景颜色,急~。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataGrid1.Items[i].Cells[j].BackColor 客户端可以用document.getElementById("tableid").rows(i)..style.backgroundColor="#FFFFFF" DataGrid1.Items[i].Cells[j].BackColor这个就可以啊。 参看http://www.syncfusion.com/faq/windowsforms/search/745.aspx 你需要在datagrid数据绑定的时候就把这个属性写进去。在Item.DataBind事件方法中写入: private void changeRowColor(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { //如果是数据项并且是交替项 if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { //添加自定义属性,当鼠标移过来时设置该行的背景色为"6699ff",并保存原背景色 e.Item.Attributes.Add("onmouseover","currentcolor=this.style.backgroundColor;this.style.backgroundColor='#6699ff'"); //添加自定义属性,当鼠标移走时还原该行的背景色 e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=currentcolor"); } } 楼上的大哥我说的是Win程序,而不是网页。Knight94(愚翁),提供的资料值得参考。谢谢 http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx 关于图片显示的权限问题 前臺調用後臺 请问我为什么写不进文本 为什么DLL 没法调用WebService,打不到类 求助:出现了运行时间错误。错误:缺少对象。 怎样用程序控制XP的防火墙不阻止当前程序的服务端口 C#上位机,串口通信 怎么样写一个枚举类型然后让一个字符串类型的变量与枚举类型内的字符串匹配? 怎么样将数据导出到ACCESS文件? C# Web窗体对话框问题 求dataGridView的使用 如何实现DatGrid从表的添加、修改操作
http://www.syncfusion.com/faq/windowsforms/search/745.aspx
private void changeRowColor(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
//如果是数据项并且是交替项
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
//添加自定义属性,当鼠标移过来时设置该行的背景色为"6699ff",并保存原背景色
e.Item.Attributes.Add("onmouseover","currentcolor=this.style.backgroundColor;this.style.backgroundColor='#6699ff'");
//添加自定义属性,当鼠标移走时还原该行的背景色
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=currentcolor"); }
}