FineUI 官方论坛

标题: 刷新或者跳转页面时出错 [打印本页]

作者: 早知今日何必当    时间: 2014-6-5 17:20
标题: 刷新或者跳转页面时出错
[attach]5360[/attach]
每次刷新或者跳转页面,都会这样,不知道是什么原因,在测试的时候正常,一部署到服务器就不正常了。服务器用的是IIS6.0,框架用的是.Net2.0。

作者: 早知今日何必当    时间: 2014-6-5 18:20
本帖最后由 早知今日何必当 于 2014-6-5 18:21 编辑

知道问题原因了,在使用AJAX后,页面刷新和跳转最好不要用Response.Redirect(ResolveUrl("~\default.aspx"), True),要用FineUI.PageContext.RegisterStartupScript("parent.window.location.href=""default.aspx"";"),刷新的话地址填其网页自己,否则会容易出各种错误。或者,对于低版本的说FineUI直接就不会跳转,也不提示错误。
作者: 早知今日何必当    时间: 2014-6-30 21:43
这是哪里跟那里啊,检查了好几天,原来是Session掉了,然后自动跳转登录页面,跳转又用了Response.Redirect(AJAX不支持),而没用FineUI.PageContext.Redirect,然后就出错了,错误提示框里显示的是登录页面的内容。插一句,那个Session存储方式不要用InProc,基本数据稍微多一点就掉,应用程序池自动回收也掉,根本用不了,要用StateServer,或者SQLServer,个人觉得用StateServer比较好点。但麻烦的是不用InProc的话,编程时,对象必须序列化,搞出好多麻烦事情来,改代码改了好多。
(新手拙见,望多多包涵指教)




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4