我有一个包含5个布尔列的表,我使用HTML格式CFGrid来查看和编辑数据,但是当用户提交新行时,布尔字段都提交空字符串,无论状态如何(已检查或未检查) ,当我将格式切换到applet时,它工作正常,值为1或0.我被迫使用HTML,其中一个要求是IPads能够使用该应用程序。
我知道我做错了什么我不知道是什么
网格代码:
<cfgrid name="taskgrid" query="getTasks" selectmode="edit" insert="yes" striperows="yes" insertbutton="Add Entry" delete="yes" deletebutton="Delete Entry" colheaders="yes" format="html" width="945" height="300" >
<cfgridcolumn name="ID" display="no" >
<cfgridcolumn name="UserID" display="no" >
<cfgridcolumn name="TaskDate" header="Date" type="string_noCase" width="100">
<cfgridcolumn name="TaskStart" header="Start" mask="L:NN" width="55">
<cfgridcolumn name="TaskEnd" header="End" mask="L:NN" width="55">
<cfgridcolumn name="TaskDesc" header="Description of Task" width="450">
<cfgridcolumn name="TaskTotalTime" header="Total Min" width="65">
<cfgridcolumn name="BIL" header="Bil" width="35">
<cfgridcolumn name="BEA" header="BEA" width="35">
<cfgridcolumn name="TOne" header="T1" width="35">
<cfgridcolumn name="LAP" header="LAP" width="35">
<cfgridcolumn name="MIG" header="Mig" width="35">
</cfgrid>
查询是一个简单的select * from table,我使用循环来处理动作页面上带有适当变量的网格,除了复选框/布尔值之外的所有东西都在工作。有任何修正或提示我出错的建议吗?
由于 MP