首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CFGRID与CF 9.0.1

CFGRID与CF 9.0.1
EN

Stack Overflow用户
提问于 2010-08-23 11:59:36
回答 1查看 991关注 0票数 2

我有一个在CF9.0中运行良好的CFgrid,但是现在我们已经升级到9.0.1,在表单提交之后没有出现任何表单(form.#GridName#.#Column1Name#)。我编写了一些测试代码(如下所示),我在9.0.1服务器上尝试过,它在表单中提供了空字符串,就像在9.0上一样,它提供了所选行的所有信息。对问题是什么有什么想法,有什么解决办法吗?

提前欢呼

代码语言:javascript
复制
    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>
EN

回答 1

Stack Overflow用户

发布于 2010-08-23 14:38:03

ColdFusion 9.0.1中的增强之一是:

  • 在ColdFusion 9中,第一行的数据在具有动态网格的表单提交时可用。在ColdFusion 9.0.1中,数据不可用。

参考资料:http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7baf.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3547273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档