Articles in this section
Category / Section

If a DataTable provides an ImageIndex, how do I display the corresponding images in a GDBG?

1 min read


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.


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;


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:

Did you find this information helpful?
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment