Hi,
I am not able to access the label field in the radgrid using javascript. I used find element also ... plz give solution...
function SelectTaxLotAction(objSelectedCheckobx)
{
var totalsharevalue = document.getElementById("lblTotalSharesValue").innerHTML;
var SumShares = 0;
var LossGainValue = 0;
var grid = $find('<%= rgUpdateTaxlot.ClientID %>');
var radGridTable = grid.get_masterTableView();
var radGridTableRows = radGridTable._element.rows;
for (var i = 0; i < radGridTable.get_dataItems().length; i++) {
var ele = radGridTableRows[i].getElementsByTagName("input");
if ((ele[0] != undefined) && (ele[0].type == 'checkbox')) {
var chk = document.getElementById(ele[0].id)
if(chk.checked)
{
var txtAllocatevalue = radGridTable.get_dataItems()[i].findControl("lblPricevalue").get_value();
var txtSharesvalue = radGridTable.get_dataItems()[i].findControl("lblsharevalue").get_value() ;
var txtPricevalue = radGridTable.get_dataItems()[i].findControl("lblTotalvalue").get_value() ;
LossGainValue = Math.abs(LossGainValue) + ((Math.abs(totalsharevalue) - Math.abs(txtPricevalue))*Math.abs(txtSharesvalue));
SumShares = Math.abs(SumShares)+Math.abs(txtAllocatevalue);
}
}
}
var lblTotalAssignedvalue = document.getElementById("lblTotalAssignedvalue");
var lblGainLossvalue = document.getElementById("lblGainLossvalue");
lblTotalAssignedvalue.innerHTML = SumShares;
lblGainLossvalue.innerHTML = LossGainValue;
}