“Request.Cookies(”iduser“)。值”等价于C#

时间:2011-02-21 18:43:05

标签: c# asp.net

我在VB.net中有一个应用程序,我在C#中做了一个新的应用程序(ASP.NET 4)。用户只需一个用户名即可在两个应用中登录。

关键是......我怎样才能在C#中获取cookie的值

这就是我在VB中得到它的方法......

IdUser = Request.Cookies("iduser").value

THKS

4 个答案:

答案 0 :(得分:2)

string IdUser = Request.Cookies["iduser"].Value;

答案 1 :(得分:1)

你可以这样做:

HttpCookie cookie = Request.Cookies["iduser"];

或正如其他人所说:

string cookie = Request.Cookies["iduser"].Value;

根据您想要管理Cookie的方式,您可以使用其中任何一种。 More on HttpCookie here

答案 2 :(得分:0)

这是什么类型的应用程序?

ASP.NET我猜?

Request.Cookies["iduser"].Value

我认为工作

答案 3 :(得分:0)

试试这个:

var str = System.Web.HttpContext.Current.Request.Cookies["iduser"].value;