从javascript访问Telerik RadGrid编辑模式

Accessing Telerik RadGrid edit mode from javascript

本文关键字:编辑 模式 RadGrid Telerik javascript 访问      更新时间:2023-09-26

我用javascript调用一个函数。当我调用此函数时,rad网格行已经处于编辑模式。在这个函数中,我引用了RadGrid:

var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();

在编辑模式下,我有编辑项目:

我在这里有一个问题,从这个javascript函数获取/设置txtName的值。我试过:

var item = masterTable.selectItem(masterTable.get_dataItems()[0].get_element());
var item = masterTable.selectItem('txtName');
var item = masterTable.selectItem('txtName').Text;
var item = masterTable.selectItem('txtName').value;
var item = masterTable.selectItem(3)

在所有情况下,项都是未定义的。你知道我在这里做错了什么吗?

您可以尝试jQuery的这一部分来找到它:

var item = $telerik.$(masterTable.get_element()).find('input[id*="txtName"]')[0];

Telerik Jquery的一些详细信息:http://www.telerik.com/help/aspnet-ajax/introduction-using-jquery.html