声明一个局部变量当调试这条线就说明像我怎样才能获得cookie值在asp.net
Request.Cookies["Login"]["Username"].ToString()="Raju"
但是,当我宣布样
String ss;
ss = Request.Cookies["Login"]["Username"].ToString();
String类型变量之后调试ss展示如
ss=null;
为什么?
声明一个局部变量当调试这条线就说明像我怎样才能获得cookie值在asp.net
Request.Cookies["Login"]["Username"].ToString()="Raju"
但是,当我宣布样
String ss;
ss = Request.Cookies["Login"]["Username"].ToString();
String类型变量之后调试ss展示如
ss=null;
为什么?
你可以这样定义
String ss;
ss = Request.Cookies["Login"].Values["UserName"];
public ActionResult Login()
{
UserAccount u = new UserAccount();
if (Request.Cookies["Login"] != null)
{
u.UserName = Request.Cookies["Login"].Values["UserName"];
}
return View(u);
}
请不要提供仅用于代码的答案。相反,请添加解释代码如何以及为什么解决问题的解释。 –
'Request.Cookies时[ “登录”] [ “用户名”]。的ToString()= “拉朱”'甚至不是有效的语法。 – mason
这条线就像Request.Cookies [“Login”] [“Username”]。ToString();但在调试时显示'Request.Cookies [“Login”] [“Username”]的值。ToString()=“raju” – Raju