Я хочу присвоить значение имени столбца GridView TaxAmount. Чтобы получить TaxAmount, я делаю некоторые расчеты. Даже если вычисление возвращает значение -ve, я хочу присвоить столбцу значение + ve.
Например, если вычисление возвращает 5.003, то должно быть 5.003
даже если возвращается -5,003, то должно быть 5,003.
Как назначить, я дал свой JavaScript ниже.
var taxgrid = document.getElementById('<%=gvAttribute.ClientID %>');
var rwIndex = 1;
var taxamount = 0*1;
for (rwIndex; rwIndex <= gvRowCount - 1; rwIndex++)
{
for(i = 0; i < taxip.length; i+= 4)
{
var sign = taxip[i+2].value;
var tax = taxip[i+3].value;
taxamount = parseFloat(taxamount) + (sign == '+' ? 1 : -1) * parseFloat(tax);
taxgrid.rows[rwIndex].cells[5].getElementsByTagName('input')[0].value = taxamount;
}
}
Я использовал TemplateFields в GridView.