Одним из вариантов будет использование источника данных, например:
DataTable table = (DataTable)DataGrid1.DataSource;
if (table != null)
{
foreach (DataRow row in table.Rows)
{
string roleName = row.Field<string>("RoleName");
}
}
Это, вероятно, лучше на самом деле, потому что будет проще получить доступ к данным.Делая это через сетку, вам нужно будет извлечь значения из ячеек, что было бы больно.