Label получает обновление и сохраняет старое значение, как ограничить это от хранения старого значения?
Приведенный ниже код возвращает общую сумму определенного столбца в gridview, который состоит из элемента управления textbox в каждой строке..
здесь я использую javascript для вычисления суммы.. процесс работает нормально.. но проблема здесь заключается в элементе управления меткой, которому я присваиваю результат. Когда я назначаю общий результат метке.. он показывает точный результат на мгновение... фин.. но через несколько секунд метка обновляется и сохраняет старое значение.. как ее решить..
Примечание: метка здесь находится под панелью обновления
вот метка управления тем, что я использую.
<asp:Label ID="lblTotalAmtText" runat="server" CssClass="mediumblue" Text="0.00" />
Что я уже пробовал:
function getsum() { try { var table = document.getElementById('GrdData'); //GrdData is the grid ID var sum = 0; for (var i = 1; i < table.rows.length; i++) { if (!isNaN(table.rows[i].cells[0].innerText)) { if (sum == 0) { sum = (parseFloat(table.rows[i].cells[4].firstChild.value)).toString();} else { sum = (parseFloat(sum) + parseFloat(table.rows[i].cells[4].firstChild.value)).toString(); } //alert(parseFloat(table.rows[i].cells[4].childNodes[0].value)); } } document.getElementById('lbltotalamttext').innerHTML = sum; //here is the culprit lbltotalamttext } catch (ex) { alert(ex.message) } }
Karthik_Mahalingam
страница обновляется по таймеру или что-то в этом роде?
JanardhanSharma
Нет, это освежает только управление меткой