Доступ к режиму редактирования Telerik RadGrid из JavaScript - PullRequest
1 голос
/ 15 марта 2012

Я вызываю одну функцию в JavaScript. Когда я вызываю эту функцию, строка сетки уже находится в режиме редактирования . В этой функции я получаю ссылку на RadGrid:

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

В режиме редактирования у меня есть пункт редактирования:

У меня проблема здесь, чтобы получить / установить значение txtName из этой функции javascript. Я пробовал:

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)

Во всех случаях пункт не определен. Есть идеи, что я тут делаю не так?

1 Ответ

1 голос
/ 15 марта 2012

Вы можете попробовать этот бит 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

...