2013-04-09 119 views
0

我把asp:LoginName在我的母版頁文件,動態更改登錄名稱在asp.net

<asp:LoginName ID="LoginName1" runat="server" /> 

asp:LoginName顯示用戶名默認情況下,
我該怎麼讓用戶的其他數據,如電子郵件。 我想在LoggingIn事件中寫這個過程。

void Login1_LoggingIn(object sender, LoginCancelEventArgs e) 
{ 
....... 
} 
+0

其實你想什麼...? – RajeshKdev 2013-04-09 08:51:58

+0

我想動態地分配數據到LoginName> asp:LoginName顯示用戶名(例如> John),但我想顯示用戶的電子郵件(例如> [email protected])。 – zey 2013-04-09 08:57:11

+0

你從哪裏得到約翰,以及你如何分配。你可以發佈代碼嗎?因爲你的細節是不夠的,它不明確。 – RajeshKdev 2013-04-09 09:05:06

回答

1
void Login1_LoggingIn(object sender, LoginCancelEventArgs e) 
{ 
LoginName _loginName = Master.FindControl("LoginName1") as LoginName; 
_loginName.FormatString = "User's_Email" ; 
} 
+1

如果您將此代碼寫入LoggedIn事件而不是LoggingIn,則會更好。 – 2013-04-09 09:36:33