找回密码
 立即注册

QQ登录

只需一步,快速开始

marrypen

银牌会员

2

主题

16

帖子

3792

积分

银牌会员

积分
3792

活字格认证

最新发帖
marrypen
银牌会员   /  发表于:2013-1-15 16:03  /   查看:17122  /  回复:24
首先是datachange的:  我在前台用javascript写了客户端验证方法,画面第一次输入一个错误值触发事件后做了清空处理,第二次再次输入相同值不再出发事件了。
其次是savechange的问题:也是javascript写的验证方法,我输入错误的值之后触发事件并做了清空处理,然后通过UpdateCommand和CallBack做了画面刷新处理,走完PostBack里面的savechange之后却把错误的值又显示出来了。

24 个回复

正序浏览
marrypen
银牌会员   /  发表于:2013-3-1 17:12:00
25#
回复 24楼dof的帖子

嗯   这个问题有点明显  以后再慢慢查
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-3-1 15:34:00
24#
清楚了,如果以后需要继续调查可以跟帖。
回复 使用道具 举报
marrypen
银牌会员   /  发表于:2013-2-27 13:54:00
23#
回复 22楼dof的帖子

没有 这个问题暂时作为软件bug保留了
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-2-21 11:32:00
22#
我这边测试之后并没有新的发现,不知你的问题解决了嘛
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-21 17:56:00
21#
回复 20楼marrypen的帖子

我这边先按照你的步骤重试以下,明天给你具体的回复。
回复 使用道具 举报
marrypen
银牌会员   /  发表于:2013-1-19 20:33:00
20#
回复 19楼dof的帖子

可以重现  具体步骤就是  先输入一个错误的值  触发datachange之后javascript检测未通过将cell值清空   之后再输入相同的值  不会在触发datachange事件
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-17 17:22:00
19#
回复 18楼marrypen的帖子

你在运行10楼的Demo是能重现你的问题吗。如能重现,请告知详细操作步骤,我好调试。

在客户端获取Spread单元格的值,最好用spread.GetValue和spread.SetValue,而不要使用Value或者其它属性。
回复 使用道具 举报
marrypen
银牌会员   /  发表于:2013-1-17 09:36:00
18#
回复 17楼飞时的帖子

我没用他这种做法  我用的是objchk.value=""
回复 使用道具 举报
飞时
论坛元老   /  发表于:2013-1-17 08:24:00
17#
marrypen 您好,我的情况,这句没有问题
                              sp.SetValue(sp.ActiveRow, 20, arrInfo[0],true);
这句还是不行,postback后就没有了。
                                  sp.Cells(sp.ActiveRow, 6).title = arrInfo[0];
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部