asp.net GridView和DataList实现鼠标移到行行变色

 更新时间:2009年02月12日 20:11:46   作者:  
在设计页面添加了DataList控件后,我在使用DataList绑定数据时是通过单元格来绑定的,因此鼠标效果就在源代码页面去实现
在GridView控件的RowDataBound事件里添加以下代码
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标移到行上时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#EE82EE'");
//当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
在设计页面添加了DataList控件后,我在使用DataList绑定数据时是通过单元格来绑定的,因此鼠标效果就在源代码页面去实现,如下例所示
<asp:DataList ID="DataList1" runat="server" BorderWidth="1" >
<ItemTemplate>
<tr onmouseover="this.style.backgroundColor='#8EC26F'" onmouseout="this.style.backgroundColor=''" >
<td>
<asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.ID") %>'></asp:Label>
</td>
<td>
<asp:Label ID="Label2" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.Area") %>'></asp:Label>
</td>
</tr>
</ItemTemplate>
<HeaderTemplate>
Header1</td>
<td>Header2
</HeaderTemplate>
</asp:DataList>

相关文章

  • .NET全局静态可访问IServiceProvider的过程详解(支持Blazor)

    .NET全局静态可访问IServiceProvider的过程详解(支持Blazor)

    为解决在静态方法中访问依赖注入(DI)容器的问题,提出了通过DependencyInjection.StaticAccessor包实现静态访问,这一方法特别适用于需要在静态方法中获取范围内(Scoped)服务的场景,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • MVC微信网页授权获取用户OpenId

    MVC微信网页授权获取用户OpenId

    这篇文章主要为大家详细介绍了MVC微信网页授权,在模板页中获取用户openid,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • asp.net Gridview行绑定事件新体会

    asp.net Gridview行绑定事件新体会

    最近在做统计GridView中某一列的加总值,之前有在RowDataBound事件中中逐笔加总,经过测试才知道,这是不正确的,并不能得到所有资料的加总值。
    2009-11-11
  • ASP.NET读取RSS的方法

    ASP.NET读取RSS的方法

    这篇文章主要介绍了ASP.NET读取RSS的方法,非常实用的技巧,需要的朋友可以参考下
    2014-08-08
  • Jexus部署.Net Core项目

    Jexus部署.Net Core项目

    这篇文章主要为大家详细介绍了Jexus部署.Net Core项目的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • asp.net简单生成验证码的方法

    asp.net简单生成验证码的方法

    这篇文章主要介绍了asp.net简单生成验证码的方法,涉及asp.net生成随机数与绘制图片的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • .Net插件框架Managed Extensibility Framework简介

    .Net插件框架Managed Extensibility Framework简介

    这篇文章介绍了.Net插件框架Managed Extensibility Framework,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • ASP.NET MVC扩展HtmlHelper方法

    ASP.NET MVC扩展HtmlHelper方法

    这篇文章介绍了ASP.NET MVC扩展HtmlHelper的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • 浅谈ADO.NET数据库脚本

    浅谈ADO.NET数据库脚本

    最近跟着公司做了一个小项目,虽然不是很好,却也有点心得,在此和大家分享一下,希望高手能不吝赐教啊。。。还有很多得更加努力学习啊
    2015-06-06
  • .Net Core3.0 配置Configuration的实现

    .Net Core3.0 配置Configuration的实现

    这篇文章主要介绍了.Net Core3.0 配置Configuration的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10

最新评论