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

Multi Select - Retrieve values

1 Answer 113 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Gemma
Top achievements
Rank 1
Gemma asked on 20 Dec 2010, 11:39 AM
How do i get the values from a grid when i have multiple rows selected?

I am using datakeynames in my grid and if i was to retrieve one row i'd use the following:

radgrid1.selectedvalue

I have tried using radgrid1.selectedvalues but don't appear to be getting anywhere - I can only see one value being returned no matter what i use - hashtable, arrary etc.

Please help

Thanks

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 20 Dec 2010, 12:24 PM
Hello Gemma,

You can use the following code snippet to get DataKeyValues of all selected item.

C#:
protected void RadGrid1_SelectedIndexChanged(object sender, EventArgs e)
  {
     foreach (GridDataItem item in RadGrid1.SelectedItems)//loops through each selected row
      {
          string keyvalue = item.GetDataKeyValue("EmployeeID").ToString();//get DataKeyValue
      }
  }

Thanks,
Princy.
Tags
Grid
Asked by
Gemma
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or