santosh janakwade Ответов: 0

Как найти управление в RAD сетки в ASP.NET с помощью JavaScript


я использую контроль, но этот элемент управления сеткой не найден

Что я уже пробовал:

var rgEditRate = masterTable.get_dataItems()[i].$find("rgEditRate.значение ClientID");

F-ES Sitecore

Маловероятно, что ваш компонент имеет идентификатор "rgEditRate.значение ClientID". Вам может понадобиться этот код

var rgEditRate = masterTable.get_dataItems()[i].$find("<%=rgEditRate.ClientID%>");

однако мы не можем сказать из того, что вы опубликовали, будет ли этот код работать, мы не знаем, где находится rgEditRate, если ваш код находится на странице aspx или в файле js и т. д., Поэтому он может не работать для вас. Обратите внимание, что если это не так, то ответ "не работает" не добавляет больше контекста, чтобы позволить нам дать вам рабочее решение.

DerekT-P

В Chrome щелкните правой кнопкой мыши визуализированный элемент и выберите пункт "Проверить". Затем вы увидите, что такое идентификатор элемента на самом деле. ASP.Net может префиксировать отображаемый идентификатор родительскими элементами управления; это может произойти, если сетка находится в пользовательском элементе управления или в любом другом элементе управления контейнером сервера, главной странице, ретрансляторе и т. д..

ZurdoDev

То, что они оба сказали. ^

0 Ответов