首页 文章

如何在ASP.Net中显示当前用户的配置文件信息?

提问于
浏览
1

大家好我对ASP.Net和C#都是全新的,所以我会尽可能地解释我所追求的 . 我正在使用Visual Studio 2010 Ultimate(MSDNAA)

基本上我已经使用向导设置了用户注册和登录,其中用户数据存储在数据库ASPNETDB.MDF中的aspnet_users表中 . 我还在数据库中创建了一个名为UserProfile的表,其中包含字段,UserID,Address,Telephone等 .

然后我通过链接UserID在aspnet_users表和UserProfile表之间创建了一个关系 .

我要做的是创建一个用户可以插入和更新其 Profiles 信息的 Profiles 页面 . 因此我创建了一个名为userinfo.aspx的页面,在完成了几个通常似乎围绕asp2的教程后,我已经拖入了FormView选项,并创建了一个指向数据库的链接 .

我坚持的是如何获取登录的当前UserID并显示其信息 . 我的问题是在WHERE选项下我无法使用当前用户作为源或这是完全错误的吗?

如果你能告诉我,我将不胜感激 .

马特

1 回答

  • 0
    Session["USER_NAME"] = txt_uname.Text;
    
    • 您有两个表单userregistration和登录表单 .

    • 在用户注册中,您将详细信息插入数据库 .

    • 在登录表单中,从文本框中获取用户名和密码 . 检查与数据库匹配的用户名和密码 . 如果匹配则必须将用户名保存到会话变量中 .

相关问题