基本上,我是在客户端设置cookie值(只是会话cookie,没有任何过期日期),并且我正在进行ajax请求,现在,在我的ajax请求中,我永远不会获得我使用javascript在客户端设置的更新cookie值。
那么,ajax请求会忽略将更新后的cookie值从客户端发送到服务器吗?或者这是怎么回事?
如果没有,我在客户端使用javascript更新的viewstate会在ajax请求之间发送到服务器吗?我正在使用asp.net 4.0/vb.net/vs2010进行开发
发布于 2009-12-14 07:54:06
你猜怎么着?我想通了,这是我的逻辑错误...永远记得检查..。
如果为Page.IsPostBack,则
因为ajax请求每次都会调用PageLoad!-是的,我的值在每次ajax请求后都被重新初始化为初始值;?!
谢谢
发布于 2009-12-14 07:07:17
我以为使用Ajax请求不会发送cookie?但是在ajax请求中发送会话id (作为'GET‘变量)可以帮助使用会话。
https://stackoverflow.com/questions/1898122
复制相似问题