Login.LoginError Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит при обнаружении ошибки входа.
public:
event EventHandler ^ LoginError;
public event EventHandler LoginError;
member this.LoginError : EventHandler
Public Custom Event LoginError As EventHandler
Тип события
Примеры
В следующем примере кода событие используется LoginError для отображения ссылок справки для пользователя при неудачной попытке входа.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void OnLoginError(object sender, EventArgs e)
{
Login1.HelpPageText = "Help with logging in...";
Login1.CreateUserText = "Create a new user...";
Login1.PasswordRecoveryText = "Forgot your password?";
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
CreateUserUrl="createUser.aspx"
HelpPageUrl="loginHelp.aspx"
PasswordRecoveryUrl="getPass.aspx"
OnLoginError="OnLoginError">
</asp:Login>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub OnLoginError(ByVal sender As Object, ByVal e As EventArgs)
Login1.HelpPageText = "Help with logging in..."
Login1.CreateUserText = "Create a new user..."
Login1.PasswordRecoveryText = "Forgot your password?"
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
CreateUserUrl="createUser.aspx"
HelpPageUrl="loginHelp.aspx"
PasswordRecoveryUrl="getPass.aspx"
OnLoginError="OnLoginError">
</asp:Login>
</form>
</body>
</html>
Комментарии
Событие LoginError возникает, когда учетные данные, введенные пользователем, недопустимы. Событие можно использовать для перенаправления LoginError пользователя на пользовательскую страницу ошибок, предоставления дополнительной помощи или для регистрации неудачных попыток входа.
Дополнительные сведения об обработке событий см. в разделе Обработка и создание событий.