Coldfusion CFGRID与cf9.0.1
我有一个CFgrid,它在CF9.0中运行得很好,但是现在我们升级到了9.0.1,在提交表单后,表单(表单。#GridName#。#Column1Name#)没有出现任何内容。我编写了一些测试代码(如下所示),我在9.0.1服务器上尝试了这些代码,在表单中出现了空字符串,就像在9.0服务器上一样,它列出了所选行的所有信息。有没有关于这个问题的想法和解决方法 提前欢呼Coldfusion CFGRID与cf9.0.1,coldfusion,cfgrid,Coldfusion,Cfgrid,我有一个CFgrid,它在CF9.0中运行得很好,但是现在我们升级到了9.0.1,在提交表单后,表单(表单。#GridName#。#Column1Name#)没有出现任何内容。我编写了一些测试代码(如下所示),我在9.0.1服务器上尝试了这些代码,在表单中出现了空字符串,就像在9.0服务器上一样,它列出了所选行的所有信息。有没有关于这个问题的想法和解决方法 提前欢呼 DUMP form: <cfdump var="#form#"><br> <cfform
DUMP form: <cfdump var="#form#"><br>
<cfform action="#CGI.script_name#" method="post">
<cfset args = structNew()>
<cfset args.name = "requestGrid">
<cfset args.format = "html">
<cfset args.stripeRows = true>
<cfset args.selectmode = "row">
<cfset args.height = "150">
<cfset arg.width = "320">
<cfset args.autowidth = "yes">
<cfset args.gridLines = "yes">
<cfgrid attributeCollection="#args#">
<cfgridcolumn name="iRequestProductID" display="false">
<cfgridcolumn name="iItemID" display="false">
<cfgridcolumn name="iProductID" display="false">
<cfgridcolumn name="productName" header="Requested Product" width="150" >
<cfgridcolumn name="ItemName" header="Allocated Item" width="100" dataAlign="center">
<cfgridcolumn name="sSerialNo" header="Serial no" width="100" dataAlign="center">
<cfgridrow data = "1,1,2,test1,aaa,123">
<cfgridrow data = "1,2,2,test2,bbb,234">
<cfgridrow data = "1,3,2,test3,ccc,345">
<cfgridrow data = "1,4,2,test4,ddd,456">
<cfgridrow data = "1,5,2,test5,eee,567">
</cfgrid>
<input type="Submit" name="allocate" value="Allocate Item" style="color:ff0000" />
</cfform>
转储表单:
ColdFusion 9.0.1中的一个增强功能:
- 在ColdFusion 9中,第一行的数据可以在表单提交时在具有动态网格的表单中使用。在ColdFusion 9.0.1中,数据不可用
参考资料:我确实看到了,但这是否意味着整个“将cfgrid数据返回到操作页面”和“简单选择数据”部分现在都不起作用了?顺便说一句,他们怎么可能称之为增强功能???西蒙,我没有试过,但从声音上看,Adobe改变了一点行为