gpt4 book ai didi

c# - 帮助 Membership.GetUser ASP.NET C#

转载 作者:行者123 更新时间:2023-11-30 22:40:06 26 4
gpt4 key购买 nike

当我尝试使用 Membership.GetUser 时出现错误。使用智能感知 .GetUser() 只是不存在.... .AddMember() 是。我已经在使用 System.Web.Security;

下面两个都不行

   protected void Page_Load(object sender, EventArgs e)
{

string userName = User.Identity.Name;

// Lets get the user's id
Guid userId = (Guid)Membership.GetUser(userName).ProviderUserKey;

MembershipUser user = Membership.GetUser(userName);
}

错误

The type or namespace name 'GetUser' does not exist in the namespace (are you missing an assembly reference?)

最佳答案

这可能是由于与项目中的另一个类或文件夹(也称为 Membership)发生冲突造成的。如果您无法弄清楚潜在的冲突是什么,通常可以通过拼写命名空间来解决它(即使您已经在使用它)。

像这样:

Guid userId = (Guid)System.Web.Security.Membership.GetUser(userName).ProviderUserKey;

关于c# - 帮助 Membership.GetUser ASP.NET C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5381689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com