Поделиться через


Практическое руководство. Настройка серверного веб-элемента управления TextBox для ввода пароля

Обновлен: Ноябрь 2007

Серверный веб-элемент управления TextBox, настроенный на ввод паролей, скрывает вводимые пользователем данные. Текстовые поля для паролей могут быть только однострочными.

zsfss7t0.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Использование элемента управления TextBox, настроенного на ввод паролей, позволяет скрыть пароль от других лиц, присутствующих при вводе пароля пользователем. Тем не менее, введенный текст пароля не зашифрован, и его следует защищать точно так же, как и другие конфиденциальные данные. Например, для обеспечения максимальной безопасности при передаче формы с содержащимся в ней паролем можно использовать протокол SSL и шифрование.

Создание текстового поля для ввода пароля

  1. Задайте для свойства TextMode элемента управления TextBox значение Password. В коде текстовые режимы задаются с помощью перечисления TextBoxMode.

  2. Необходимо установить размеры элемента управления, задав для свойства Width значение в точках или задав для свойства Columns число отображаемых знаков. Если заданы оба свойства, свойство Width имеет приоритет.

    zsfss7t0.alert_note(ru-ru,VS.90).gifПримечание.

    Свойство Width не работает в обозревателях, не поддерживающих стили CSS.

  3. Дополнительно можно ограничить число знаков, которое разрешается ввести пользователю, задав свойство MaxLength элемента управления. Если количество вводимых пользователем знаков превышает это число, элемент управления не позволяет ввести новые знаки.

    zsfss7t0.alert_note(ru-ru,VS.90).gifПримечание.

    Использование свойства MaxLength может быть нежелательно, поскольку оно может быть использовано неавторизованными пользователями, пытающимися угадать пароль.

См. также

Ссылки

Общие сведения о серверном веб-элементе управления TextBox