如何读取User.Identity.Name?

时间:2013-12-23 05:21:11

标签: c# linq

我如何阅读User.Identity.Name值,我的gridview没有显示任何内容。需要帮助。

//lblName.Text = HttpContext.Current.User.Identity.Name;
//string email = lblName.Text;
var result = from r in db.Orders
             where r.Email == Page.User.Identity.Name
             //join p in db.OrderLists on r.Order_ID equals p.Order_ID
             //join s in db.MenuItems on p.Item_ID equals s.Item_ID
             select r.DateTime;

GridView1.DataSource = result;
GridView1.DataBind();

2 个答案:

答案 0 :(得分:1)

我认为此链接可以帮助您:http://forums.asp.net/t/1507047.aspx

答案 1 :(得分:1)

尝试使用HttpContext.Current.User.Identity.Name