If a DataTable provides an ImageIndex, how do I display the corresponding images in a GDBG?
You can set the Image column's celltype to "Image" and its ImageList to the corresponding ImageList. The attached sample in displays the image in a cell depending upon the imageindex returned by the datatable.
C#
GridStyleInfo style;
//set imagelist into column 1 and align text center
style = this.gridDataBoundGrid1.Binder.InternalColumns[1].StyleInfo;
style.CellType = "Image";
style.HorizontalAlignment = GridHorizontalAlignment.Center;
style.VerticalAlignment = GridVerticalAlignment.Middle;
style.ImageList = imageList1;
VB
Dim style As GridStyleInfo
'set imagelist into column 1 and align text center
style = Me.gridDataBoundGrid1.Binder.InternalColumns(1).StyleInfo
style.CellType = "Image"
style.HorizontalAlignment = GridHorizontalAlignment.Center
style.VerticalAlignment = GridVerticalAlignment.Middle
style.ImageList = imageList1
Here is the link with both CS and VB samples: http://websamples.syncfusion.com/samples/kb/grid.windows/GDBGImageCell/main.htm