Как мне передать значение из функции JavaScript для текстовых полей в таблицы.
- Страница содержимого имеет два вида сетки,
gv_Purchase
иgv_PurchaseDetails
- На
Page_Load
,gv_Purchase
отображает данные изtbl_Purchase
таблица SQL. - Чтобы получить подробную информацию, пользователи должны выбрать любую конкретную строку, нажав на соответствующую кнопку ссылки ("выбрать").
-
gv_PurchaseDetails
будет виден и отобразит соответствующие данные относительно выбранной строки предыдущего Gridview (gv_Purchase
) отtbl_PurchaseDetails
таблица SQL. -
gv_PurchaseDetails
имеет два поля шаблона, скорость и количество. Пользователи могут изменять значение сEditTemplate
режим работы осуществляется нажатием на кнопку Ссылка (правка). - Когда пользователи вводят значение в
txt_Rate
иtxt_Quantity
, событие onkeyup вызывает функцию для отображения значения (txt_Rate * txt_Quantity
) вlabel_Amount
из ряда вон выходящего. После этого пользователи будут/должны хранить данные, нажав на кнопку link (обновить).
Я не могу выполнить пункт № 6. Пожалуйста, дайте мне знать, как я должен отправить значение функции JavaScript в текстовые поля в gridview.
Что я уже пробовал:
function CalculationTotal() { var grid = document.getElementById("<%= gv_PurchaseDetails.ClientID%>"); for (var i = 0; i < grid.rows.length - 1; i++) { var rate = $("input[id*=txt_Rate]"); var qty = $("input[id*=txt_Quantity]"); var totalamount = rate[i].value * qty[i].value; $("input[id*=lbl_Amount]").html(totalamount.toString()); } }