ViewStateDecoder2是一款非常好用的編程輔助軟件,具有保存字符串信息的功能,為程序員們帶來方便快捷的編程環境,有需要的朋友可以來下載哦。
【軟件特色】
ViewStateDecoder2小巧、免費、便捷、實用、快速、查看的編程輔助工具軟件。
此款軟件能夠便捷查看asp.net網頁中的viewstate的工具,ViewStateDecoder2就因此要求而誕生。
可以為你提供保存字符串信息的功能,該軟件體積非常小,下載解壓即可使用,讓你的編程工作不那么枯燥無味,是一款程序員必備的編程輔助應用。
可以查看asp.NET網頁中的viewstate,屬于程序員或者開發人員常用的一款工具。
用來存放可轉換為字符串格式的信息,主要存放頁面上 Web 控件中數據的狀態,主要功能是支持Web控件的持久性。
從運行的ASP.NET應用程序中,首先注意的是頁面的會送功能。
這對于開發人員真的是一個好處,開發人員不用手動保存服務器的每次往返之間的信息。
【軟件功能】
ViewStateDecoder2并不是能存儲所有的。net類型數據,它僅僅支持String、Integer、Boolean、Array、ArrayList、Hashtable 以及自定義的一些類型。
任何事物都有兩面性, 使用viewstate會增加頁面html的輸出量,占用更都的帶寬,這一點是需要我們慎重考慮的。 另外, 由于所有的viewstate都是存儲在一個隱藏域里面,用戶可以很容易的通過查看源碼來看到這個經過base64編碼的值。然后再經過轉換就可以獲取你存儲其中的對象和變量值!
從運行的ASP.NET應用程序中,首先注意的是頁面的會送功能。這對于開發人員真的是一個好處,開發人員不用手動保存服務器的每次往返之間的信息。
ASP.NET為服務的服務器控件(服務器控件使用runat=‘“server”屬性指定)提供視圖狀態。當ASP.NET為HTML的形式呈現頁面 時,它創建一個隱藏的窗體字段,成為_ViEWSTATE。這個字段是一個加密的、標記化得字符串(可以通過工具ViewStateDecoder查看,可以到網上下載),包含ASP.NET頁面上每個控件的名/值對。
每個控件存儲的值實際上時控件關聯的值和狀態信息。當頁面被發送到服務器是,ASP.NET可以輕松地使用這些值并重新構建頁面控件,控件的值和狀態,不用開發人員編寫代碼。