在 .Net 的 WebControl,如果不是輸入控制項,則預設都會自動維護狀態資訊(ViewState).在Call Back環境下,這些ViewState可以為我們保留重要資訊.當然,使用ViewState會讓系統效能變差,如要關閉這項功能,可以將屬性 EnableViewState 設為 False 即可.
如果不想用到 UI來紀錄資訊,也可以在 .cs中直接使用 ViewState 這個指令,他會像使用 Session一樣,為我們保留所需要的資訊. ex: ViewState["aa"]="dddddd"
沒有留言:
張貼留言