有没有简单的方法将infragistics的
UltraGridRow
转换为标准的 DataRow
对象?UltraGridRow
转换为标准的 DataRow
对象? if(grid.ActiveRow != null && grid.ActiveRow.IsDataRow)
{
DataRow row = (grid.ActiveRow.ListObject as DataRowView).Row;
}
如果我没记错的话,你可以通过以下方式访问底层的DataRow
:
var myDataRow = ((DataRowView)myUltraGridRow.ListObject).Row;
假设您的 grid.DataSource 对象是 DataTable 或者 DataSet。