I'm trying to create a list of Checkboxes from a database. It needs to be 3 columns by X rows. The text of each checkbox item needs to be a hyperlink to a description.

I tried to use a DataGrid control, but I couldn't figure out how to force the Databinder to move to the next item for each column.

So then I tried a CheckBoxList control, but I don't think there is anyway to modify the text as it is being bound. I'd have to edit the DB, which is quite undesireable.

Does anyone have any sugguestions. Ideally, I'd like to use the DataGrid, but how would I go about posting multiple DB rows into the same DataGrid row (3 columns).

*argh*