日期:2014-05-19  浏览次数:20464 次

如何改变一个普通单元格的背景?
四个单元格,有4个LinkButton,
单击其中一个,执行数据操作,并改变这个LinkButton所在单元格的背景。
现在不知道asp.net的话,改变这个单元格背景是否有它自己的办法?
还是说要用javascript?

------解决方案--------------------
改变设定其所应用的CssName应该可以达到你的目的,类似:
GridView1.Rows[0].Cells[0].CssClass = "color1 ";
------解决方案--------------------
javascript就行
cs:
LinkButton1.Attribute.Add( "onclick ", "this.parentElement.style.backgroundColor= 'blue '; ");
------解决方案--------------------
是Attributes.Add()
------解决方案--------------------
gaofeng2000(高老师),您好,
是html的普通表格也可以这样来索引并控制CSSName吗?

babyrockxray(紫色阴影),您好,
用了您的方法之后,总是提示:“System.Web.UI.WebControls.LinkButton”并不包含对“Attribute”的定义

上面给你的只是告诉你方法,不能直接照copy,babyrockxray(紫色阴影)的方法是正确的,gaofeng2000(高老师)的思路也是可行的
------解决方案--------------------
js -> bgcolor