簡體   English   中英

服務器端控件隱藏-可能在客戶端讀取值?

[英]Server side control hidden - possible to read values client side?

一個簡單的問題。 我有兩個運行服務器端的文本框,並且其可見性已關閉。 我正在使用幾個需要文本框存在的ASP.NET控件。 但是,我從后面的代碼中填充它們,並且不希望用戶看到這一點。 用戶可以打開可見性並查看在文本框中輸入的值嗎? 我嘗試使用FireBug,但似乎無法選擇可見性選項進行編輯。 但是,我對Firebug還是很陌生,所以可能還有另一種方法嗎? 還是在服務器端運行它意味着客戶端永遠無法查看文本框的內容? 謝謝

將Visible的服務器端屬性設置為false會導致控件根本無法在瀏覽器中呈現,這意味着用戶將無法在頁面源代碼或任何內容中查看控件。

但是,如果您將CSS顯示屬性設置為none,則該控件實際上將呈現,並且在瀏覽器中不可見...盡管,因為它是服務器端控件,所以該值將位於已加密的Viewstate上,並且用戶需要精通技術以真正達到控制值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM