【问题标题】:Kendo Grid text selection inside cell / table with multiselection enabled启用多选的单元格/表格内的 Kendo Grid 文本选择
【发布时间】:2013-01-11 10:19:45
【问题描述】:

我想让启用多行选择的网格内的文本选择成为可能。 我对这个问题的解决方案是使用例如 CTRL 键来临时禁用多选,使用单行选择来启用默认文本选择机制。

我不知道是否有在初始化后更改网格选项的解决方案(我自己也想不通) 我使用 C# 中的 Kendo MVC 和 Razor 扩展来创建网格。 有什么想法吗?

【问题讨论】:

  • “CTRL 键临时禁用多选” 经典行为是使用 Ctrl 按钮启用多选。你的想法可能真的会让你的用户感到困惑
  • 我知道.. 这有点糟糕,可能类似于 [link]demos.telerik.com/aspnet-ajax/grid/examples/client/selecting/…(仅适用于 IE)按 CTRL 并选择一些数据
  • 可能是 SHIFT,ALT 这对我来说无关紧要

标签: c# javascript jquery .net kendo-ui


【解决方案1】:

使用与this 问题中建议的方法相同的方法。基本上对于您的情况,它看起来像这样:

$(function(){
    $('#GridName').data('kendoGrid').tbody.on('mousedown',function(e){
        if(e.ctrlKey){
            e.stopImmediatePropagation()
        }
    })
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-28
    • 2012-09-26
    • 2014-08-08
    • 1970-01-01
    • 1970-01-01
    • 2019-07-29
    • 1970-01-01
    • 2012-03-27
    相关资源
    最近更新 更多