标题:javascript 与 服务器之间的问题
取消只看楼主
stggg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-7-21
 问题点数:0 回复次数:4 
javascript 与 服务器之间的问题
有一日期控件,选择是用javascript控制的
当选择以后,其值放在TextBox中,当然TextBox是服务器控件

在本地发布或者调试均没有问题

发布到服务器以后,就出现问题,当选择日期以后,页面有刷新,日期就变回装载时的日期

如,页面第一次装载:


选择以后:


当页面有服务器控件刷新,就变回装载时的日期了


各位有这样的问题吗?如何解决???
搜索更多相关主题的帖子: 服务器 javascript TextBox 控件 装载 
2007-09-14 14:27
stggg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-7-21
得分:0 
回复:(stggg)javascript 与 服务器之间的问题

再说两句:
问题的主要原因是:
当客户端页面出现变动时,因为是用javascript控制
根本没有触动服务器控件,自然服务器端没有纪录javascript变动的日期
当页面稍有刷新时,页面请求的是服务器的纪录。。自然把客户所选择的日期重置为加载时的日期。。

原因在这里了,各位开动脑筋,替我想一想。。。


2007-09-14 14:57
stggg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-7-21
得分:0 
回复:(bygg)javascript里面是怎么写的?
这个和javascript里面是怎么写的,没有关系
很简单的js赋值就能看到效果。。。


例如:点击“html”按钮,用js给一个服务器控件TextBox赋值
然后点击服务器控件,得到TextBox的值,看看是什么。。。

前提条件,把工程放在服务器上,在其他客户端访问。。



2007-09-17 13:14
stggg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-7-21
得分:0 
回复:(cy346921755)这个要看你的时间控件是怎样实现...
服务器控件TextBox,前面有说
它的EnableViewState本来就是true


2007-09-18 14:35
stggg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-7-21
得分:0 
谢谢各位的回答
事情并不是我想象的那样(2楼的预测)

下午才发现把服务器控件TextBox的ReadOnly=true
改为ReadOnly=false
这样就不出现问题了

新的问题又来了,ReadOnly这个属性影响服务器控件?

2007-09-18 16:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-169945-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.346365 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved