Один из способов сделать это состоит в том, что вы можете сгенерировать и добавить столбец к вашему запросу с помощью функции queryColumnAdd (), поместить вашу ссылку в ячейку и затем отправить измененный запрос в cfgrid.
Ссылка будет отображаться, и вы можете нажать на нее!
Если я могу использовать псевдокод .. сначала напишите ваш обычный запрос
<cfquery name = "myQuery" datasource = "myCFDatasource">
SELECT ID, field1, field2, field3
FROM aTable
</cfquery>
Далее мы добавим вашу ссылкустолбец на него ..
<cfset queryAddColumn(myQuery, "Link", ArrayNew(1)) />
<cfloop query="myQuery">
<cfset querySetCell(myQuery, "Link", "http://www.mysite.com/some/index.cfm?ID=#myQuery.ID#"), myQuery.currentRow) />
</cfloop>
Затем вы можете взять измененный запрос myQuery и отправить его в свою cfgrid, как вы делали выше.
Надеюсь, что это поможет вам выбрать правильный путь.., работал хорошо для меня в последний раз, когда я использовал его!