На моей странице ASP.NET (2.0) есть элемент управления Login. Я обрабатываю событие LoggingIn так:
protected void Login1_LoggingIn(object sender, LoginCancelEventArgs e)
{
// go to database and find this user
if (userTable != null && userTable.Rows.Count > 0)
{
int userID = Convert.ToInt32(userTable.Rows[0]["UserID"]);
HttpCookie userIdCookie = new HttpCookie("UserID", userID.ToString());
Response.AppendCookie(userIdCookie);
}
else
{
e.Cancel = true;
}
}
Пользователь найден в базе данных. И в конце этой функции e.Cancel по-прежнему установлен на false. Но тут произошла ошибка LoginError. Вход в систему не произошел. И FailureText появляется на странице. Я не знаю, как отладить это: (