2009-11-06 77 views
0

我正在改進ASP.NET應用程序的安全性,並修改了HTTP響應標頭以清除緩存,不允許存儲緩存,並立即在許多受保護的頁面上過期頁面。由於現代瀏覽器支持自動完成功能,因此我正在處理這一難題,它允許用戶通過打字開始時顯示的下拉菜單查看以前輸入的文本框中的數據。所以,我的問題是:隱藏之前在文本框中輸入的數據

  • 什麼是最好的方法來隱藏以前輸入的數據在一組文本框控件位於未來用戶的幾個頁面?
  • 它是通過在每個文本控件上使用AutoCompleteType屬性嗎?

理想情況下,最終的解決方案將很容易適用於所有使用相同母版頁和表單元素的小頁面上的所有文本框控件。

感謝您的幫助。

回答

2

不知道我完全理解你的問題,但如果問題是你有自動完成,並且你不想讓瀏覽器的自動完成彈出來,你可以使用html屬性autocomplete =「off」。

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

你可以做到這一點的形式平也。

0
<asp:TextBox runat="server" ID="txtbox1" autocomplete="off" /> 
相關問題