BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
int sourceIndex = underlyingDataSource.Find("Test000");
Record r = table.UnsortedRecords[sourceIndex];
r.SetCurrent();
// if you want to know the record index in grid table
int gridIndex = table.Records.IndexOf(r);
2) The slower method which will always works is to loop through the records manually:
int sourceIndex = 0;
FieldDescriptor fd = table.TableDescriptor.Fields["TestField");
foreach (Record r in table.UnsortedRecords)
{
if (fd.GetValue(r) == "Test"))
{
r.SetCurrent();
break;
}
}
We have plans on adding support for searching and more indexing options to the grouping engine in future but we have no timeframe yet when that will happen.
Thanks,
Stefan