HiddenField控制項的使用

2021-04-13 07:08:41 字數 934 閱讀 6845

asp.net2.0 hiddenfield控制項(1)2007-05-12 23:18hiddenfield控制項顧名思義就是隱藏輸入框的伺服器控制項,它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼乙個疑問,為什麼有了viewstate、session和cookie等狀態儲存機制,還需要用起hiddenfield呢?

增加hiddenfield,其實是為了讓整個狀態管理機制的應用程度更加全面。因為不管是viewstate、cookie還是session,都有其失效的時候,比如使用者因某種需求要求設定viewstate為false,或者環境條件限制使用cookie,或者使用者長時間沒有動作導致session過期等等,那這個時候hiddenfield無疑是最佳選擇。

hiddenfield控制項的作用簡單的說是用於儲存需要在向伺服器的傳送間保持的值。它作為 元素呈現,並且通過新增runat=」server」就可以使它成為標準的html伺服器控制項。下面列出的是asp.net hiddenfield web伺服器控制項可以使用的屬性和事件。

因為 hiddenfield 的值將呈現給客戶端瀏覽器,所以它不適用於儲存安全敏感的值。若要為 hiddenfield 控制項指定值,請使用 value 屬性,請注意是value而不是text。事實上hiddenfield並沒有text屬性,這和dropdownlist、checkboxlist等標準按鈕的屬性命名方式一致。在標準的屬性命名方式中,text的值是呈現給使用者看到的,而value的值則是通長是通過**進行控制的。例如你可以讓dropdownlist的text屬性顯示使用者名稱而讓它的value儲存使用者的編號。

下面的**顯示的是改控制項的基本使用。

在上面**中, 就定義了乙個隱藏控制項在按鈕的單擊事件裡計算使用者單擊的次數,並將改次數賦值給label1。

你可以將上面**中的 改為也是可以的

在使用上面**裡,如果你從瀏覽器裡檢視源**會得到如下的資訊:

隱藏控制項 HiddenField控制項

hiddenfield 控制項hiddenfield 控制項顧名思義就是隱藏輸入框的伺服器控制項 它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼乙個疑問,為什麼有了 viewstate session 和cookie 等狀態儲存機制,還需要用起 hiddenfi...

HiddenField控制項的使用

asp.net2.0 hiddenfield控制項 1 2007 05 12 23 18hiddenfield控制項顧名思義就是隱藏輸入框的伺服器控制項,它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼乙個疑問,為什麼有了viewstate session和coo...

C 的DateTimePicker控制項的使用

1 datetimepicker預設的顯示年月日.如果要顯示時間,將format屬性設為time,並設定showupdown true 2 datetimepicker1.value屬性 year,month,day,hour,minute,second 分別獲取此日期中的年,月,日,時,分,秒 d...