找回密码
 立即注册

QQ登录

只需一步,快速开始

Julie_Zhao
论坛元老   /  发表于:2012-2-15 16:04  /   查看:5145  /  回复:4
版主您好,很抱歉又来打扰。

编码过程中遇到了个奇怪的问题

我的Far point spread第一列为CheckBoxCellType类型,当我选中其中几个,然后点击一个服务器Button,然后用For循环读取时有如下代码:

for (int i = 0; i < fps.Rows.count; i++)
{
     if (fps.Cells[i,0].Text == "True")
     {
         //其它逻辑代码
     }
}

上面的代码中fps.Cells[i,0].Text == "True"偶尔成立偶尔不成立,我在某一页面用这个判断是否选中是正常的,在另一页面却发现fps.Cells[i,0].Text=“”。

另:我发现我页面上有一个服务器按钮,当点击时,我会用循环一个一个选中所有的CheckBox,其代码是:fps.Cells[i,0].Text = “True”,这个时候上面的判断就能成立,fps.Cells[i,0].Text就不为空字符串了。

请问版主我是否用错属性却获取CheckBox的选中状态了(我需要的是服务器端获取选中状态的代码),如果我的方法有误,请版主指正!

谢谢~
Coding....

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-2-15 17:02:00
沙发

回复 1# Julie_Zhao 的帖子

Julie_Zhao 你好,不好意思,我没能重现你的问题,是否调用了 CheckBoxCellType 前台方法?能否发 Demo到论坛来调试?
回复 使用道具 举报
Julie_Zhao
论坛元老   /  发表于:2012-2-15 18:10:00
板凳
:-D

感谢版主,我犯了个错误,不好意思,麻烦你了。
我忘记 fps.SaveChanges()了。

另,顺问一句
如果在JS中设置隐藏列的值。
Coding....
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-2-15 18:51:00
地板

回复 3# Julie_Zhao 的帖子

Julie_Zhao 你好,你太客气了,帮助用户解决问题使我们分内的事。
关于这个问题,我们正在调查中,明天回复。:-D
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-2-16 14:29:00
5#

回复 3# Julie_Zhao 的帖子

Julie_Zhao 你好,目前无法在前台设置hidden column  单元格值。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部