0

我有图片,我设置它的来源是这样的:

img.ImageUrl = "~/BackFile.ashx?group=" + getsrc();

在我的 ashx 文件中,我需要写这样的东西

var picturerecord= (from p in pdc.groups
where p.username = Page.User.IdentityName.ToString()
select p)

但是 Page.User.IdentityName.ToString() 在那里不起作用。那么如何获取当前用户名?

4

1 回答 1

3

您无法获得用户的原因是因为您不在页面内。你可以从上下文中得到它:

HttpContext.Current.User.Identity.Name.ToString();
于 2013-08-09T08:57:45.703 回答