This is a migrated thread and some comments may be shown as answers.

Unable to get Grid SelectedRow index

1 Answer 70 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Tinoy Malayil
Top achievements
Rank 2
Tinoy Malayil asked on 16 Dec 2011, 05:24 AM
I am unable to get MasterTable.get_selectedItems()[i]._itemIndexHierarchical. Instead an empty string is returned. How to get the Row index of the Selected row of RadGrid?
Below is my script:

function RowSelected()
{  
    var grid = $find("<%=CandidatesGrid.ClientID %>");
    
var MasterTable = grid.get_masterTableView();
    var IDArray = new Array(MasterTable.get_selectedItems().length);
    
for (var i = 0; i < MasterTable.get_selectedItems().length; i++)
    {
     alert(MasterTable.get_selectedItems()[i]);
     IDArray[i] = MasterTable.get_selectedItems()[i]._itemIndexHierarchical;
    }
    __doPostBack( "ctl00_ContentPlaceHolder_CandidatesGrid", IDArray );
}

1 Answer, 1 is accepted

Sort by
0
Accepted
Shinu
Top achievements
Rank 2
answered on 16 Dec 2011, 06:12 AM
Hello Tinoy,

Try the following code.
JS:
function click()
{
 var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();
 var row = masterTable.get_dataItems();
  for (var i = 0; i < row.length; i++)
  {
     alert(masterTable.get_dataItems()[i]. _itemIndexHierarchical[0]);
  }
}

-Shinu.
Tags
Grid
Asked by
Tinoy Malayil
Top achievements
Rank 2
Answers by
Shinu
Top achievements
Rank 2
Share this question
or