AD
Administrator
Syncfusion Team
August 31, 2006 10:40 AM UTC
Hi Kai,
Try this code to get the selected object from the grid. Please refer the attached sample for more details.
CurrencyManager cm = this.BindingContext[this.gridDataBoundGrid1.DataSource] as CurrencyManager;
ArrayList arr = cm.List as ArrayList;
Console.WriteLine("For Current Item >>>>>>>" + cm.Current);
Console.WriteLine("For Selected Item >>>>>>>" );
foreach( GridRangeInfo info in this.gridDataBoundGrid1.Selections.GetSelectedRows(false,true))
for(int i = info.Top ;i < info.Bottom;i++)
Console.WriteLine("Item >>>>>>>" + arr[i]);
Here is a sample.
http://www.syncfusion.com/Support/user/uploads/GArrayList_56ef0749.zip
Let me know if this helps.
Best Regards,
Haneef
AD
Administrator
Syncfusion Team
September 1, 2006 02:01 AM UTC
It works as expected. Thanks.
>Hi Kai,
Try this code to get the selected object from the grid. Please refer the attached sample for more details.
CurrencyManager cm = this.BindingContext[this.gridDataBoundGrid1.DataSource] as CurrencyManager;
ArrayList arr = cm.List as ArrayList;
Console.WriteLine("For Current Item >>>>>>>" + cm.Current);
Console.WriteLine("For Selected Item >>>>>>>" );
foreach( GridRangeInfo info in this.gridDataBoundGrid1.Selections.GetSelectedRows(false,true))
for(int i = info.Top ;i < info.Bottom;i++)
Console.WriteLine("Item >>>>>>>" + arr[i]);
Here is a sample.
http://www.syncfusion.com/Support/user/uploads/GArrayList_56ef0749.zip
Let me know if this helps.
Best Regards,
Haneef