问题描述
.net做了个网站,并且发布。我是有个主框架,里面有个考试页面是勾选一题保存一提(autopostback=true),发布后有个问题,同样版本的IE(IE8),有些电脑不会勾一提闪屏浏览器刷新,有些电脑会刷新闪下,这肯定是哪里设置问题,哪位大神能告诉我解决不会刷新闪一下的问题?
解决方案
解决方案二:
autopostback=true肯定会刷页面的,你看起来没闪的只是电脑刷的比较快,你肉眼没能看出来吧如果你想不闪的话,可以用ajax控件,简单的就是那个xxxpanel包含下
解决方案三:
我用的是ajax,每组UpdatePanel里都含有一个CheckBoxList,但是办公室的电脑配置都差不多,有些根本就看不出来刷,有些刷的就比较厉害
解决方案四:
引用2楼wangqiaoxp的回复:
我用的是ajax,每组UpdatePanel里都含有一个CheckBoxList,但是办公室的电脑配置都差不多,有些根本就看不出来刷,有些刷的就比较厉害
轻量级的ajax跟UpdatePanel是两回事儿。不要混了。UpdatePanel的UpdateMode属性要设置为Conditional。并且,如果你将Upatepanel放到了一个“大的”布局的最外面,与你将UpdatePanel只是放到一个DateList的模板中,这有很大的分别。后者相当于“细”到了几百分之一,自然看起来就比前者的体验好上几倍。以现代的web前端来看,最好是还是使用纯粹的富客户端编程,而不要一遍遍刷新后台Page页面的机制。Updatepanel虽然没有刷新html,但是它在整体上其实还是一遍遍刷新整个页面的,而现代的web前端则根本就是在浏览器端处理所有界面交互,而丝毫不用服务器端界面编程。
解决方案五:
最后,不要在你的“办公室里”来测试什么产品。你应该拿到互联网上,看看在1000公里外的用户都是什么体验,这样才能把握web应用的最终用户体验和质量。
解决方案六:
UpdateMode属性是为Conditional。我这个模板已经做好了,就基本不动了,至于你说的富客户端编程我会去研究下,还有我这个就只是公司内部使用。我还是觉得哪里设置一下可以解决这个问题的
解决方案七:
用VS自带的AJAX控件UpdatePanel实现一下就可以了
解决方案八:
引用6楼hc1031473635的回复:
用VS自带的AJAX控件UpdatePanel实现一下就可以了
参考参考http://www.cnblogs.com/shangxia/articles/2281782.html