You might consider getting the underlying ext using ColdFusion.Grid.getGridObject("myGrid") and attaching to appropriate logic to do this. Of course you would have to use an html grid in lieu of flash.
Maybe something like this....? <cfform name="rwsGrid" format="html" action="##"> <cfgrid name="rwsGrid" attributeCollection="#Application.Settings.GRIDFORMAT#" pageSize="12" bind="cfc:CoreComponents.searchService.RWSgetData({cfgridpage},{cfgridpagesize},{cfgridsortcolumn},{cfgridsortdirection},{rwsfindForm:l...@none},{rwsfindForm:date_fl...@none},{rwsfindForm:date_ceil...@none},{rwsfindForm:opera...@none},{rwsfindForm:st...@none},{rwsfindForm:status_va...@none},{rwsfindForm:sva...@none})" selectonload="true"> <cfgridcolumn name="CLIENT_NUM" header="Loc##" width="40"> <cfgridcolumn name="NUMBER" header="Rws##" width="50"> <cfgridcolumn name="DOC_NUM" header="Doc##" width="55"> <cfgridcolumn name="DOCTYPE" header="Type" width="80"> <cfgridcolumn name="RELATED_CT" header="Related" width="54"> <cfgridcolumn name="EST_COST" header="Est$" width="85"> <cfgridcolumn name="JOB_NUM" header="Job##" width="66"> <cfgridcolumn name="PROJECT_NUM" header="Proj##" width="66"> <cfgridcolumn name="STREET" header="Proj Street" width="149"> <cfgridcolumn name="PROJECT_NAME" header="Proj Name" width="149"> <cfgridcolumn name="PTR_CLI_CUST_NUM" header="Cust##" width="55"> <cfgridcolumn name="PTR_NAME" header="Cust Name" width="149"> <cfgridcolumn name="STATUS" display="no"> <cfgridcolumn name="ENTERED_DATE" display="no"> <cfgridcolumn name="ARS_COMPLETE_DATE" display="no"> <cfgridcolumn name="NOTE" display="no"> </cfgrid> </cfform> <cfset ajaxOnLoad("initrwsGrid")/> JS... /*initalize grid*/ initrwsGrid = function(){ var gridObj = ColdFusion.Grid.getGridObject("rwsGrid"); var cm = gridObj.getColumnModel(); cm.setRenderer(2,render); /*Format date in column 2 to look like a hyperlink*/ gridObj.reconfigure(gridObj.getDataSource(),cm); gridObj.addListener("cellclick",gridfunc); } /*Render data as link*/ render = function(data,cellmd,record,row,col,store) { if(data != null ){ return '<span class="colfontblueunderline">' + data + '</span>'; } else { return data; } } /*called by init for grid render on cellclick*/ gridfunc = function(grid,rowIndex,columnIndex,e){ var record = grid.getDataSource().getAt(rowIndex); var fieldName = grid.getColumnModel().getDataIndex(columnIndex); /*On Cell Click logic*/ if(record.get(fieldName) != null){ /* Build hyperlink */ window.location.href = "somepage.cfm?urlval="+record.get('NUMBER');; } } ----- Original Message ----- From: "Svetlin Roussev" <svetlin.rous...@fuelinteractive.com> To: "cf-talk" <cf-talk@houseoffusion.com> Sent: Wednesday, February 03, 2010 6:25 PM Subject: ***SPAM*** Re: cfgrid flash href > > You can do optionitem and bind it with the href. > > On Wed, Feb 3, 2010 at 7:10 AM, morchella > <morchella.delici...@gmail.com>wrote: > >> >> hey guys. >> i know cfgrid flash doesn't support href in cfgridcolumn >> but there has to be a way? >> >> <cfgrid name="hoverArea" query="gHa" selectmode="edit" format="flash" >> height="210" width="800" rowheaders="no" >> onchange="getUrl('_edit_hoverArea.cfm?ha_1Id=' + >> hoverArea.dataProvider[hoverArea.selectedIndex]['ha_Id']);" > >> >> make the entire row a link. >> but i only want a link in the id column, since the other columns are >> for editing data. >> >> has any one done this. >> i have googled till i can google no more.. >> so i come here =] >> >> cf8 >> >> thanks! >> -m >> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330400 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4