[問題] ASP.net執行狀態

看板Web_Design作者 (Dream Coming True)時間11年前 (2012/11/15 14:43), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
最近開始在學寫asp.net 其中有讓我很好奇的地方 之前我寫PHP的觀念是web server接收到要求 便會要求PHP模組將PHP檔編譯,web server便將編譯後的結果傳回給瀏覽器 除非我有設定session 否則server端這邊應該是不會有任何程式內的數值留存 可是asp.net卻不需要設定session便可紀錄上一次執行後的各種控制項的屬性值 這是為什麼呢? 如果觀念有錯還請各位指正!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.70.72

11/15 16:31, , 1F
viewstate會記錄下來
11/15 16:31, 1F

11/15 20:17, , 2F
viewstate是把各control的狀態全部編碼塞在一個hidden input
11/15 20:17, 2F

11/15 20:18, , 3F
postback時再讀取還原,可以去看asp.net產生出的html原始碼
11/15 20:18, 3F
文章代碼(AID): #1Gf8xxjx (Web_Design)