注册 登录
编程论坛 ASP.NET技术论坛

[求助]脚本事件在页面产生的值服务器控件提交后当前值丢失

tkgg888 发布于 2007-09-28 09:29, 768 次点击
比如一个HTML的dropdown控件当它改变选项时用脚本实现的一些状态比如几个控件的显示和隐藏,当我们用服务器控件提交就会导致以前的那些内容被返回成默认值,这种情况有没有好的解决办法?

[此贴子已经被作者于2007-9-28 9:31:45编辑过]


4 回复
#2
垃圾的沉默2007-09-28 11:48
能不能提取当前值.提交完后再重新写入
#3
tkgg8882007-09-28 13:42
这种办法倒是可行,但用起来比较麻烦!
脚本里面有没办保持页面控件状态的属性或方法??
#4
垃圾的沉默2007-09-29 03:49

我不会写客户脚本..但无论是客户脚本还是程序..都要有一些变量来保存你的当前值..在你提交后再把你的当前值重写回去..麻烦不麻烦看你处理程序的技巧了

#5
bygg2007-09-29 11:29
脚本:
document.getElementById('ddlDepartment').style.display = "none";
这样就可以让ddlDepartment控件隐藏,其它的都差不多
1