2011-03-21 65 views
1

大家好,我完全是ASP.Net和C#的新手,所以我會盡我所能解釋我所追求的。我正在使用Visual Studio 2010旗艦版(MSDNAA)如何在ASP.Net中顯示當前用戶的配置文件信息?

基本上我已經建立了用戶註冊並使用嚮導登錄,並將用戶數據存儲在數據庫ASPNETDB.MDF的aspnet_users表中。我還在數據庫中創建了一個名爲UserProfile的表,其中包含字段UserID,Address,Telephone等。

然後,我通過鏈接UserID在aspnet_users表和UserProfile表之間創建了一個關係。

我想要做的是創建一個配置文件頁面,用戶可以插入和更新他們的配置文件信息。因此,我創建了一個名爲userinfo.aspx的頁面,並且在遵循幾個似乎圍繞asp2旋轉的教程之後,我拖入了FormView選項,並創建了一個指向數據庫的鏈接。

我被卡住的是我如何獲得當前登錄的用戶ID並顯示其信息。我的問題是在WHERE選項下,我無法讓它使用當前用戶作爲源代碼或者這是完全錯誤的?

如果你能告訴我,我將不勝感激。

馬特

回答

0
Session["USER_NAME"] = txt_uname.Text; 
  1. 你有兩種形式放在userRegistration和登錄表單。
  2. 在用戶註冊中,您將詳細信息插入到數據庫中。
  3. 在登錄表單中,從文本框中您將獲得用戶名和密碼。檢查與數據庫匹配的用戶名和密碼。如果匹配,則必須將用戶名保留在會話變量中。
相關問題