我有一个模态弹出窗口。每当我点击该弹出窗口时,它返回一个值,我需要将其存储在java脚本函数的aspx中的cookie中。完成后,java脚本函数编译器转到其他用户控件,最后它来到一个页面,我需要(在.cs页面中)检索我在aspx页面中分配的cookie值。它在第一次点击时显示正确的值(在弹出窗口中)。但是从第二个单词显示上一个点击的值.ex:弹出列表值是1,2,3,4:第一次点击:1秒点击:1 第三次点击:2喜欢它的给予。下面是我写的代码。 在用户控制的aspx中创建cookie:
function createCookie(cookievalue)
{
var myDate = new Date();
myDate.setMonth(myDate.getMonth() + 12);
document.cookie = "OPEntityServiceName =" + cookievalue + ";
expires=" + myDate + ";path=/";
}
执行上述功能后,Cookies读取:它将被重定向到该页面中的其他某个页面
:hdnServiceName.Value = Request.Cookies["OPEntityServiceName"].Value.ToString();