单击GridView后,让GridView各单元格显示不同的颜色怎么实现
解决方案 »
- 类 实例相等的问题,== .Equal()
- c# -Windows Mobile下HttpWebRequest请求几次后死掉,不能再发出请求
- sql server 命名实例,在局域网内无法访问。
- C# xml疑问
- 求购以.net为开发平台的B/S架构视频会议软件
- 高分求解关于动态加载控件,分页无法显示的问题.
- 请你谈谈学习C#的经验和选择C#.net作为开发工具的原因
- Properties的问题
- Smart Client:关于TaskVision1.1
- WebForm页面加载后,多次使用清缓存代码,IE无法加载页面
- 在后台代码中,用C#怎么攻取一个文件中的图片的上传时间
- WinForm中,TabControl的Selecting事件中如何得到原来是哪个Tab页
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD> <BODY>
<script type="text/javascript">
var oldobj;
function trclick(obj){
if(oldobj != null){
oldobj.bgColor="#FFFFFF";
}
oldobj = obj;
obj.bgColor='#BDDFFF';
}
function mouserout(obj){
if(oldobj == obj){
return;
}
obj.bgColor='#FFFFFF';
}
</script>
<table border=1>
<tr onmouseover="this.bgColor='#BDDFFF'" onmouseout=mouserout(this) onclick=trclick(this) >
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
<tr onmouseover="this.bgColor='#BDDFFF'" onmouseout=mouserout(this) onclick=trclick(this) >
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr> <tr onmouseover="this.bgColor='#BDDFFF'" onmouseout=mouserout(this) onclick=trclick(this) >
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
<tr onmouseover="this.bgColor='#BDDFFF'" onmouseout=mouserout(this) onclick=trclick(this) >
<td>aaaa</td>
<td>aaaa</td>
<td>aaaa</td>
</tr>
</table>
</BODY>
</HTML>这是静态的HTML的效果
你只要在binding的时候 Add("onclick","trclick(this)") 就行了
无论是基于哪种web开发,
渲染html的时候,
为单双数行所在位置上的控件(无论他是table还是list或者干脆是div)分配不同的class,
然后,css搞定