This is pretty good - I didn't realize till I tried but you can put HTML into a CFGRID. Consider the following:

<cfset foo = queryNew("title,picture,age")> <cfloop from="1" to="10" index="x"> <cfset queryAddRow(foo)> <cfset querySetCell(foo, "title", "This is <b>row</b> #x#")> <cfset querySetCell(foo, "picture", "<img src='' width='100' height='100'>")> <cfset querySetCell(foo, "age", randrange(18,56))> </cfloop>

<cfform name="goo"> <cfgrid name="mydata" format="html" query="foo"> <cfgridcolumn name="title" header="Title"> <cfgridcolumn name="picture" header="Picture" width="100"> <cfgridcolumn name="age" header="Age"> </cfgrid> </cfform>

I used HTML in two columns here. The title column uses a bold tag, and the picture column is an image. I'm sure folks could come up with some interesting users for this. You could use an image to flag a row for example (active versus not active). For a live demo of this, see here: