2010-10-21 23 views
0

我的問題似乎很簡單和愚蠢 但第一次讀到這, 假如你有一個需要用戶名和密碼,併發送回控制器 如果登錄成功,那麼返回首頁(返回查看(「主頁」))查看(登錄表單不重定向)然後假設我已註銷 並返回登錄(返回查看(「登錄」))查看(再次不重定向),現在如果我按返回按鈕並刷新頁面,然後它會自動登錄由使用我之前輸入的用戶名和密碼。 所以我可以從瀏覽器的內存中使這些密碼爲空,或者我曾經不知道的地方。如何在頁面回發後重置頁面文本框數據?

「我知道不是重定向(RedirectToAction(」視圖名「))引起的問題」,但爲什麼還是可能是我不知道有什麼重要的概念

回答

0

有些瀏覽器,火狐尤其是試圖成爲有幫助並且「記住」您輸入到文本字段和複選框的值。爲了在一個特定的輸入關掉這個功能添加以下屬性

autocomplete="off" 

或者,使用jQuery可以將其關閉爲一個整體形式:

$("form").attr("autocomplete", "off"); 
0
ModelState.Remove("key"); 

ModelState.Clear() 
相關問題