【问题标题】:How to set focus to cell in Kendo UI for MVC Grid如何在 MVC Grid 的 Kendo UI 中将焦点设置为单元格
【发布时间】:2012-08-07 17:27:45
【问题描述】:

我需要在 DataBound 事件期间将 Kendo UI Grid 的焦点设置到特定单元格中的第一行。我正在使用 Kendo for MVC,这是我的专栏的定义:

columns.Bound(o => o.QtyCurrentlyReceived).Width(75).Title("Qty Curr Rx");

【问题讨论】:

  • 您的意思是将单元格置于编辑模式吗?焦点应该是什么意思?
  • 我想将它置于编辑模式可能会得到我正在寻找的结果。该单元格是批量更新网格上唯一一个可编辑的单元格,并且其中有一个 numericTxtBox。现在,当用户打开页面时,所讨论的单元格是否是他们应该所在的单元格并不明显。

标签: asp.net-mvc kendo-ui


【解决方案1】:

好吧,那么这就是应该为您完成工作的代码:

var theCell = $('#Grid tbody td:eq(3)');//sample selector for a cell
$('#Grid').data('tGrid').editCell(theCell);//ask the Grid to put that cell in edit mode

【讨论】:

  • 一旦我把名字对齐了,效果就很好了。不知道你为什么在第二行使用 tGrid,我虽然必须使用 kendoGrid,但是一旦我改变它,它工作得很好,现在我的用户至少会知道他们应该做什么。非常感谢。
  • @AlanFisher,它对我不起作用,当我尝试放置上述代码时,页面被挂起。 var theCell = $('#Grid tbody td:eq(3)');//sample selector for a cell $('#Grid').data('kendoGrid').editCell(theCell);//ask the Grid to put that cell in edit mode你能指导我吗..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-29
  • 1970-01-01
  • 2012-11-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多