欢迎光临
我们一直在努力

GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)-.NET教程,评论及其它

建站超值云服务器,限时71元/月

 (一).  示例图片

 

(二). 代码

[前台]

<script language=javascript>        
        function dbclickevent(d)
        {
              window.alert(
事件类型: doubleclidk  作用对象:  + d);            
        }
        function clickevent(d)
        {
              window.alert(
事件类型: onclick  作用对象:  + d);            
        }
        function gridviewitemkeydownevent(d)
        {
              window.alert(
事件类型: gridviewitemkeydownevent  作用对象:  + d);       
        }
        function keydownevent()
        {
               
ifevent.altkey && event.keycode > 48 && event.keycode < 54 )            
               {                
                      window.alert(
事件类型: formkeydownevent  选中记录数:  + ( parseint(event.keycode)  48 )); 
               }                      
        }           
</script>

[后台]

if( e.row.rowtype == datacontrolrowtype.datarow)
{
         
//鼠标移动到每项时颜色交替效果
         e.row.attributes.add(onmouseoutthis.style.backgroundcolor=white;this.style.color=#003399);
         e.row.attributes.add(
onmouseoverthis.style.backgroundcolor=#6699ff;this.style.color=#8c4510);

         //单击/双击 事件
         
e.row.attributes.add(“ondblclick”, “dbclickevent(” + e.row.cells[1].text + “)”);
         e.row.attributes.add(onclickclickevent( + e.row.cells[1].text + ));

         e.row.attributes.add(“onkeydown”, “gridviewitemkeydownevent(” + e.row.cells[1].text + “)”); 

         //设置悬浮鼠标指针形状为”小手”
         e.row.attributes[style= cursor:hand;
         
}

  * 关于事件,不仅仅就这些, 还有更多, 用类似方法可以完成更复杂,效果更佳的页面.

(三). 示例代码下载

        http://www.cnblogs.com/files/chengking/gridview(dbclick%20onmouseover%20etc).rar

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)-.NET教程,评论及其它
分享到: 更多 (0)