All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET教程:AccessDataSource的使用_[Asp.Net教程]
C#中 DirectoryEntry组件应用实例
用标准的SQL语句实现查询记录分页_[SQL,Server教程]_0
从.NET类库代码来看ASP.NET运行时_[Asp.Net教程]
建立Apache+PHP3+MySQL驱动的动态网站_php资料_编程技术
在.NET中利用委托实现窗体间通信_[Asp.Net教程]
结合泛型与模板的STL.NET探索_.net资料_编程技术
C#中ComboBox控件应用实例
Phalanger-PHP的.NET编译器_php资料_编程技术
WebService,服务和ajax,使用教程一例_.net资料_编程技术
Reading number is top 10 pictures
怀春少女-石一伊
yy365网站上的美女3
联通的3G无线网卡我只用了一天,看看流量......
Original author said, this is the Hengyang people
白嫩丰满美女照片
何炅哥为中国人的平均工资鸣不平了
The real super beauty8
China's ambassador to Libya embassy was shock, and the glass is broken in
So beauty, will let you spray blood6
王艳写真温柔如水1
Download software ranking
Popkart Cracked versions Mobile phone games
Eclipse 4.2.2 For Win64
Eclipse 4.2.1 For Win32
apache-tomcat-6.0.33
The Bermuda triangle2
C++教程第四版
Unix video tutorial8
Boxer's Top ten classic battle6
塘西风月痕
软件工程思想
归海一刀 published in(发表于) 2014/1/30 1:26:53 Edit(编辑)
DataGrid行单击和双击事件实现代码_[Asp.Net教程]

DataGrid行单击和双击事件实现代码_[Asp.Net教程]

GridView/DataGrid行单击和双击事件实现代码_[Asp.Net教程]

















功能: 单击选中行,双击打开详细页面
说明:
单击事件(onclick)使用了 setTimeout 延迟,根据实际需要修改延迟时间
当双击时,通过全局变量 dbl_click 来取消单击事件的响应
常见处理行方式会选择在 RowDataBound/ItemDataBound 中处理,这里我选择 Page.Render 中处理,至少基于以下考虑
1、RowDataBound 仅仅在调用 DataBind 之后才会触发,回发通过 ViewState 创建空件不触发 假如需要更多的处理,你需要分开部分逻辑到 RowCreated 等事件中
2、并且我们希望使用 ClientScript.GetPostBackEventReference 和 ClientScript.RegisterForEventValidation 方法 进行安全脚本的注册,而后者需要在页的 Render 阶段中才能处理

.aspx(直接运行)




















<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>

<%--http://community.csdn.net/Expert/TopicView3.asp?id=5767096--%>







ASP.NET DEMO15: GridView 行单击与双击事件2







功能:


  • 单击选中行

  • 双击打开详细页面

  • 说明:



    • 这是 ASP.NET DEMO 15: 同时支持行单击和双击事件的改进版本

    • 单击事件(onclick)使用了 setTimeout 延迟,根据实际需要修改延迟时间

    • 当双击时,通过全局变量 dbl_click 来取消单击事件的响应

    • 常见处理行方式会选择在 RowDataBound/ItemDataBound 中处理,这里我选择 Page.Render 中处理,至少基于以下考虑
    • RowDataBound 仅仅在调用 DataBind 之后才会触发,回发通过 ViewState 创建空件不触发
      假如需要更多的处理,你需要分开部分逻辑到 RowCreated 等事件中

    • 并且我们希望使用
      ClientScript.GetPostBackEventReference 和 ClientScript.RegisterForEventValidation 方法
      进行安全脚本的注册,而后者需要在页的 Render 阶段中才能处理


    • 关于“DataGrid中采取的辅助按钮支持回发”见ASP.NET DEMO8: 为 GridView 每行添加服务器事件







    GridView Version







    <%# Eval("ProductName") %>


    ’ />










    DataGrid Version

































    转载:http://www.cnblogs.com/Jinglecat/archive/2008/09/06/1285751.html
































    添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


    Disclaimer Privacy Policy About us Site Map

    If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
    Copyright ©2011-
    uuhomepage.com, Inc. All rights reserved.