AD
Administrator
Syncfusion Team
March 17, 2004 10:50 AM UTC
You can get the row object (either DataRowView or DataRow) through the currencymanager. This will allow you to access any fields (columns) in the datarow.
//for a given rowIndex
int position = this.Binder.RowIndexToPosition(rowIndex);
CurrencyManager cm = (CurrencyManager) this.BindingContext[this.grid.DataSource, this.grid.DisplayMember];
DataView dv = (DataView) cm.List;
DataRowView drv = dv[position];
//now you can access the fields with code like
object colNameValue = drv["colName"];
RR
Raul Rosenthal
March 17, 2004 11:16 AM UTC
I copied and pasted your sample, and it works as expected, though I don''t understand exactly why.
Once more, thank you!