C# ASP.NET Спросите пользователя, если он дублируется, если они хотели бы продолжить добавлять пользователя

Есть ли способ, когда пользователь нажимает кнопку добавления на модалпопапе, чтобы проверить, является ли он дублирующим пользователем, и предоставить пользователю подтверждение, если он хотел бы продолжить добавление записи?

Это приложение на C# asp.net.

Все, что в данный момент делает добавление, - это добавляет имя и фамилию в базу данных.

1 ответ

Если вы используете Membership классы, вам не нужно проверять вручную. Когда вы вызываете Membership.CreateUser, он выдаст исключение, если существует существующий пользователь (а также другие ошибки).

try
{
    Membership.CreateUser(...);
}
catch (MembershipCreateUserException e)    
{
    if(e.StatusCode == MembershipCreateStatus.DuplicateUserName)
    {
        //user already exists
    }
}

Вы можете увидеть все значения MembershipCreateStatus Перечень здесь.

Другие вопросы по тегам