2009-11-06 4 views
0

Я занимаюсь повышением безопасности приложения ASP.NET и модифицировал заголовки HTTP-ответа, чтобы очистить кеш, запретить хранение кеша и немедленно закрыть страницу на многих защищенных страницы. Поскольку современные браузеры поддерживают функцию Auto-Complete, я занимаюсь этой частью головоломки, которая позволяет пользователям просматривать ранее введенные данные в текстовых окнах через раскрывающееся меню, которое показано в начале ввода. Итак, я задаю следующие вопросы:Скрытие ранее введенных данных в текстовые поля

  • Каков наилучший способ скрыть ранее введенные данные в набор элементов управления текстовыми полями, которые расположены на нескольких страницах от будущих пользователей?
  • Используется ли свойство AutoCompleteType для каждого элемента управления текстом?

В идеале окончательное решение будет легко применимо ко всем элементам управления текстовыми полями на небольшом наборе страниц, на которых используется одна и та же основная страница и элемент формы.

Спасибо за помощь.

ответ

2

Не уверен, что я полностью понимаю ваш вопрос, но если проблема заключается в том, что у вас есть автозаполнение, и вы не хотите, чтобы автозаполнение браузера всплывало над ним, вы можете использовать атрибут html autocomplete = "off".

<input type="text" autocomplete="off" /> 

Вы также можете сделать это на уровне формы.

0
<asp:TextBox runat="server" ID="txtbox1" autocomplete="off" /> 
Смежные вопросы