随笔-18  评论-11  文章-12  trackbacks-0

       晚上写页面时,碰到个需求。需要光标移动到DataGrid的某一个Cell上时,文字变颜色,移开后回到原来的样子。在网上找了一些资料,可以在给DataGrid绑定数据之前,用ItemDataBound事件进行绑定,但大都是以设置一行或一个单元格的背景颜色为例来讲述,而且我自己也试验成功。但设置字体颜色,需要设置style.color,比较郁闷。后经人指点,发现项目中有的地方已经实现了这个功能。:( 白忙活了!

      可以定义一个Css的style,然后在这个style里面,加入javascript的函数的链接(behavior: url(../Css/dataGrid1.htc),在这个里面写鼠标移动后的效果。如果哪一个单元格需要在鼠标滑动时可以变色,设置它的CssClass就行。

      觉得有些神奇。费了好大劲的东西,原来可以这样做。再回想起当初那个失败的导航条,真需要好好学习JavaScript。


类别:Javascript 查看评论
文章来源:http://hi.baidu.com/hawkingliu/blog/item/ac29b95119bd8a1d367abeb8.html
posted on 2008-04-12 23:19 ronliu 阅读(96) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理