sam_matte Ответов: 1

Как получить значение из текстового поля перед обратной передачей и использовать его с gridview на той же странице?


У меня есть два текстовых поля (Tb1-взрослые, Tb2 - дети) и gridview на странице. Нижний колонтитул gridview имеет текстовое поле "total amount", которое берет значение" PricePerPerson " из базы данных и вычисляет общую сумму, используя приведенные выше текстовые поля. Как это сделать, не отправляя страницу (без обратной передачи)?

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

Я пробовал textchanged событие textbox event, но я не могу получить значение textbox в gridview перед обратной передачей.

1 Ответов

Рейтинг:
11

Atlapure Ambrish

Проверки удостоверения личности &ампер; цикл в JavaScript
Напр.:

var i = 2;
var txt;
а(1)
{
txt =document. getElementById('GridView1_ctl0' + i. toString () + '_textboxid');
if (txt!=null)
{
// обработайте свое текстовое поле
}
еще
{
break; / / все строки завершены
}
}

Подтвердите свои идентификаторы элементов управления, проверив элементы управления в инструментах разработчика в браузере и используя их в приведенном выше сценарии.

В приведенном выше скрипте textboxid - это ваше текстовое поле, отображаемое в нижнем колонтитуле сетки.


sam_matte

спасибо, это очень помогло.

Atlapure Ambrish

Нет проблем, я рад, что это было полезно для вас!