Asp.net mvc 锁定列上的Kendogrid工具提示

Asp.net mvc 锁定列上的Kendogrid工具提示,asp.net-mvc,kendo-grid,kendo-tooltip,Asp.net Mvc,Kendo Grid,Kendo Tooltip,我对kendogrid和锁定列有意见。当我尝试在锁定的列上添加工具提示时,它从不显示。我使用了文件管理器设置来执行此操作 $(“#gridDataInput”).kendoTooltip({ 筛选器:“td:n子级(2)”, 位置:“对”, 内容:职能(e){ 调试器 var dataItem=$(“#gridDataInput”).data(“kendoGrid”).dataItem(例如target.closest(“tr”)); var content=dataItem.Messages;

我对kendogrid和锁定列有意见。当我尝试在锁定的列上添加工具提示时,它从不显示。我使用了文件管理器设置来执行此操作

$(“#gridDataInput”).kendoTooltip({ 筛选器:“td:n子级(2)”, 位置:“对”, 内容:职能(e){ 调试器 var dataItem=$(“#gridDataInput”).data(“kendoGrid”).dataItem(例如target.closest(“tr”)); var content=dataItem.Messages; 返回内容; } }).数据(“kendoTooltip”)

当列未锁定时,一切正常,只要我锁定它,工具提示就永远不会显示

我已经在这个问题上纠缠了好几天了,甚至谷歌搜索也帮不上什么忙。有什么建议吗


谢谢你

你可能想试试这个:


这显示了禁用列的工具提示演示。仍然可以尝试一下。其想法是将列包装在父div中,然后显示父div的工具提示。

问题是Kendo在网格中的不同表中保持锁定列。第一次调用将工具提示与包含未锁定列的表链接。您需要定义链接到锁定列表的第二个调用。在我的例子中,我使用了以下代码:

$(".k-grid-header-locked").kendoTooltip({
            filter: "th",
            content: function (e) {
            var target = $(e.target)
            return target[0].dataset.title;}})

祝你好运。

这应该是一个评论。它不会为提问者提供答案,只提供了指向文档链接的“试试这个”。