private
static
Workbook CreateWorkBook(RadGridView grid)
{
var workbook =
new
Workbook();
var worksheet = workbook.Worksheets.Add();
for
(var i = 0; i < grid.Items.Count; i++)
{
for
(var j = 0; j < grid.Columns.Count; j++)
{
var boundColumn = grid.Columns[j]
as
GridViewBoundColumnBase;
if
(boundColumn !=
null
)
{
worksheet.Cells[i, j].SetValue(
string
.Format(
"{0}"
, boundColumn.GetValueForItem(grid.Items[i])));
}
}
}
return
workbook;
}
Vladimir Enchev is Director of Engineering, Native Mobile UI & Frameworks