這是viewstate解碼工具下載,每天都能收到不少的“無效的視圖狀態(tài)”這樣的錯誤報告。今天突然想知道如果我只能看到ViewState的信息,即源文件中類似如下的這些信息時候,我是否能分析出ViewState中到底存在了那些信息。
viewstate解碼工具是編碼/解碼,默認情況ASP.NET ViewState是散列附加的,因此重新編碼數(shù)據(jù)會失敗,但這將幫助開發(fā)人員解決此問題。
viewstate解碼工具是一款程序員經(jīng)常用到的編程解碼工具,具有viewstate查看和解碼、保存字符串信息的功能,ViewStateDecoder軟件體積非常小,下載解壓即可使用。
viewstate并不是能存儲所有的.net類型數(shù)據(jù),它僅僅支持String、Integer、Boolean、Array、ArrayList、Hashtable 以及自定義的一些類型.
任何事物都有兩面性, 使用viewstate會增加頁面html的輸出量,占用更都的帶寬,這一點是需要我們慎重考慮的. 另外, 由于所有的viewstate都是存儲在一個隱藏域里面,用戶可以很容易的通過查看源碼來看到這個經(jīng)過base64編碼的值.然后再經(jīng)過轉(zhuǎn)換就可以獲取你存儲其中的對象和變量值!