I am having an issue with cflayout area's and the ColdFusion.Navigate function.
But after researching my issue, it looks like it's more a CFGrid problem.
Below is code that just loops through and writes out 20 simple grids. But as
CF is writing them out, on the 16th one or so it gives me a javascript error,
"Invalid procedure call or argument". Is there anyway to get around this and
have many grids on a page, or is this just an error that we have to deal with?
The real issue arises for me when I have multiple links that navigate a layout
area to different pages that each have their own cfgrid in them. It's like
it's holding history though, because on the 12th or so link, it always gives me
that error.
PLEASE if anyone can help, this is driving me crazy.
<cfform name="punchlistform" id="punchlistform">
<cfloop from="1" to="20" step="1" index="i">
<cfgrid name="test#i#" format="html" selectmode="edit">
<cfgridcolumn name="ID" display=false header="ID"/>
<cfgridcolumn name="Abbr" display=true header="Abbreviation" width="100"/>
<cfgridcolumn name="Name" display=true header="Name" width="530"/>
</cfgrid>
</cfloop>
</cfform>
tmschmitt - 27 Mar 2008 21:39 GMT
I don't use the new CF tags, but I've been using Extjs 1.1 for a recent
project. While there may be some internal limit imposed by CF, I think that 20
is way too many grids for a page and I think the web page will choke trying to
display everything. I'm finding that the extjs grid really bogs down the
browser when handling large grids and seems to consume large amounts of
resources in general.
Oguz.Demirkapi - 27 Mar 2008 21:53 GMT
It would be good idea to submit as a bug. :)
http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform