【问题标题】:RadGrid Double Click with Single ClickRadGrid 双击和单击
【发布时间】:2011-09-30 09:45:57
【问题描述】:

我需要在 Telerik RadGrid Row 双击时触发客户端事件,并在单击时从服务器获取更新。但是双击事件不起作用。如果我删除“EnablePostBackOnRowClick”选项,那么它工作正常。我怎样才能同时使用两者?这是我的代码

  <ClientSettings AllowGroupExpandCollapse="True" ReorderColumnsOnClient="false" AllowDragToGroup="false"
      AllowColumnsReorder="false" EnablePostBackOnRowClick="true" >
      <ClientEvents OnRowDblClick="RowDblClick" />                  
  </ClientSettings>

【问题讨论】:

    标签: javascript telerik radgrid double-click


    【解决方案1】:

    一种技术是将低级别的“单击处理程序”与“单击”和“双击”逻辑分开,并将window.setTimeout() 初始设置为触发“单击”逻辑。

    如果在计时器触发之前再次调用低级单击处理程序,则它是双击;并且计时器被取消。

    在此论坛上查看 Jayesh 的示例:

    http://www.telerik.com/forums/how-to-detect-single-and-double-click-in-itemcommand-of-radgrid

    【讨论】:

    • 在堆栈溢出中不鼓励在链接中回答。在您的答案中提供该页面中回答 OP 问题的部分,以便将来的读者即使链接已损坏也可以阅读它。
    猜你喜欢
    • 2012-02-11
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-31
    • 2019-07-06
    • 1970-01-01
    相关资源
    最近更新 更多