我现在真的很困惑。我已经阅读了一些解决这个问题的方法,但每一个都是不同的……有人说 Web 应用程序项目和网站项目需要不同的解决方案。
我的想法是:
我有一个 Web 应用程序项目
我在该表中创建了一个表UserProfile
,我在其中存储了其他列,例如指向图像的链接。
我现在的问题是,当我调用RegisterUser_CreatedUser
提交时,我找不到任何方法来获取新创建用户的 Guid:
protected void RegisterUser_CreatedUser(object sender, EventArgs e)
{
FormsAuthentication.SetAuthCookie(RegisterUser.UserName, createPersistentCookie: false);
TextBox ImageUrl = RegisterUserWizardStep.ContentTemplateContainer.FindControl("ImageUrl") as TextBox;
UserProfile.SaveNewProfileInformation("place for new created user guid", ImageUrl.Text);
string continueUrl = RegisterUser.ContinueDestinationPageUrl;
if (!OpenAuth.IsLocalUrl(continueUrl))
{
continueUrl = "~/";
}
Response.Redirect(continueUrl);
}
如何获取新创建用户的 guid?我在正确的轨道上解决这个问题吗?