日期:2014-05-18  浏览次数:20452 次

asp.net ajax高难度问题。高手们请进。求解决方案?
两个问题一直未能解决:(我用的是虚拟主机)

1.session过期都特别快。我只在web.config里设置了过时间。

2.这个问题更奇怪:我用下面的方法生成asp.net   ajax静态页后,一般在10分钟这内不会出现任何问题,可过一小会,就会出现Type未定,Sys未定义...一系列脚本错误。

    System.Net.WebClient   client   =   new   System.Net.WebClient();
    client.DownloadFile( "http://*****.com ",   System.Web.HttpContext.Current.Server.MapPath( "/***.html "));

------解决方案--------------------
我用了这么久,没见过此问题!

------解决方案--------------------
服务器压力太大时session就会释放
------解决方案--------------------

------解决方案--------------------
Sys未定义... 是web.config的问题 你用ajax项目里的web.config试试呢
------解决方案--------------------
帮顶
------解决方案--------------------
帮顶

------解决方案--------------------
可以将Session保存在数据库中,可能会好些,效率上会有些损失
------解决方案--------------------
帮顶
------解决方案--------------------
比较蹊跷的问题,再说清楚点
你用什么实现的,什么ajax框架,还是自己手写的,然后大概的过程说一下
------解决方案--------------------
web.config的问题没配置好
------解决方案--------------------
同意楼上.
------解决方案--------------------
不熟悉
------解决方案--------------------
up
------解决方案--------------------
比较蹊跷
------解决方案--------------------
脚本执行的顺序??
------解决方案--------------------
怎么会有这样的错误~~没有看到过`

学习学习~~
------解决方案--------------------
怪异现象~~~
------解决方案--------------------
奇怪奇怪真奇怪。。。。。
------解决方案--------------------
什么平台的Ajax

Ajax1.0 for .net?
把你要实现的功能帖出来呀


------解决方案--------------------
这个问题我碰到过
一般是权限问题啊
呵呵
------解决方案--------------------
你不知道你在说什么,你是要使用 ajax 来生成静态页面,还是想在静态页面里包含ajax
------解决方案--------------------
Session 过期时间可以在服务器上设置的,这个是虚拟主机的限制
------解决方案--------------------
jf up 学习
------解决方案--------------------
up