找回密码
 立即注册

QQ登录

只需一步,快速开始

marrypen

银牌会员

2

主题

16

帖子

3792

积分

银牌会员

积分
3792

活字格认证

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

24 个回复

倒序浏览
marrypen
银牌会员   /  发表于:2013-1-15 16:37:00
沙发
我仔细看了下,总觉得之前错误的值被存在什么地方了没有清空,执行savechange之后却保存了错误的值。如果是这样的话只要找到清空前编辑内容的存放地址,清空之后再做savechange应该能解决这俩问题
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-15 16:55:00
板凳
回复 1楼marrypen的帖子

marrypen

从你描述我这边还无法确定什么原因引起的,能否提供一个能够再现你问题的例子给我们调试看看。
回复 使用道具 举报
marrypen
银牌会员   /  发表于:2013-1-15 16:58:00
地板
回复 3楼dof的帖子

可以的 不过要稍微晚一点
回复 使用道具 举报
marrypen
银牌会员   /  发表于:2013-1-15 17:36:00
5#
回复 3楼dof的帖子

我只能上传1M大小的附件  但是这个Demo有3M多。。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-15 18:18:00
6#
你可以将bin和obj目录删除,再上传试一试。
回复 使用道具 举报
marrypen
银牌会员   /  发表于:2013-1-16 08:58:00
7#
Demo呈上

Demo.rar

156.62 KB, 下载次数: 2067

回复 使用道具 举报
marrypen
银牌会员   /  发表于:2013-1-16 11:11:00
8#
回复 6楼dof的帖子

Demo文件已经传上来了
回复 使用道具 举报
飞时
论坛元老   /  发表于:2013-1-16 15:10:00
9#

同上

我也遇到楼上同样的问题,例如:   
var sp = document.getElementById("Grid1");               
if (arrInfo.length > 1) {
      sp.SetValue(sp.ActiveRow, 6, arrInfo[1],true);
      sp.SetValue(sp.ActiveRow, 20, arrInfo[0],true);
      sp.Cells(sp.ActiveRow, 6).title = arrInfo[0];
      sp.UpdatePostbackData();
}
其中 第6列20列,值不会改变,就是
无标题.jpg (23.1 KB, 下载次数: 2019)
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-16 15:49:00
10#
我这边对你Demo中的代码进行了简单修改,你可以测试以下:

WebApplication1.zip (172.34 KB, 下载次数: 2049)
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部