苏飞论坛

标题: jquery创建cookie,通过后台页面读取这个cookie中的数据 [打印本页]

作者: 记忆    时间: 2013-1-17 15:41
标题: jquery创建cookie,通过后台页面读取这个cookie中的数据
在后台页面能够读取cookie中全部数据了,但是想将UserID 和UserName值单独区分出来读取,但是菜鸟我不会将他们区分开来读取,
  1.   if (System.Web.HttpContext.Current.Request.Cookies["cookieUser"] != null)
  2.             {
  3.                 try
  4.                 {
  5.                     string cookieValue = System.Web.HttpContext.Current.Request.Cookies["cookieUser"].Value.ToString();
  6.                     Encoding stre = Encoding.GetEncoding("UTF-8");
  7.                     string cookie = System.Web.HttpUtility.UrlDecode(cookieValue, stre);
  8.                     string idnum = JsonConvert.SerializeObject(cookie);//引用Newtonsoft.Json.dll文件
  9.                     JObject jObject = JObject.Parse(idnum);
  10.                   
  11.                 }
  12.                 catch (Exception ex)
  13.                 {

  14.                    throw(ex);

  15.                 }
  16.             }
复制代码
这段代码,运行后抛异常



作者: 记忆    时间: 2013-1-17 15:43
请老大们指出错误
作者: 站长苏飞    时间: 2013-1-17 15:50
生成对象建议使用我的类库大全中的jsion生成类,这个Dll没有用过
作者: 记忆    时间: 2013-1-17 15:52
admin 发表于 2013-1-17 15:50
生成对象建议使用我的类库大全中的jsion生成类,这个Dll没有用过

老大,你觉得是DLL的问题吗
作者: 站长苏飞    时间: 2013-1-17 16:08
记忆 发表于 2013-1-17 15:52
老大,你觉得是DLL的问题吗

我不确定因为我没有用过这个,我只使用我的类写过,直接有方法可以转成对象,没用过Dll,因为错了没得修改,我的类有问题我可以修改,你不就是想转成对象吗?使用我的方法也是一样的
作者: 记忆    时间: 2013-1-17 16:17
admin 发表于 2013-1-17 16:08
我不确定因为我没有用过这个,我只使用我的类写过,直接有方法可以转成对象,没用过Dll,因为错了没得修改 ...

用了你的方法,还是报错
作者: 站长苏飞    时间: 2013-1-17 16:37
记忆 发表于 2013-1-17 16:17
用了你的方法,还是报错

抱歉我能错了,你是想把Json数据转成对象,而不是把对象转成Json数据是吧,我的类是相反的,这个我还真没能过,看看其它人有没有办法吧。抱歉了
作者: 记忆    时间: 2013-1-17 16:43
admin 发表于 2013-1-17 16:37
抱歉我能错了,你是想把Json数据转成对象,而不是把对象转成Json数据是吧,我的类是相反的,这个我还真没 ...

好的
作者: 记忆    时间: 2013-1-22 11:26
如有类似问题请参考http://www.cnblogs.com/txw1958/a ... 01/csharp-json.html




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4