第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用戶控件如何在POSTBACK后,保持自身的狀態(tài)

用戶控件如何在POSTBACK后,保持自身的狀態(tài)

溫溫醬 2018-11-15 04:00:09
用戶控件如何在POSTBACK后,保持自身的狀態(tài)我嘗試用viewstate來保存,但是其中一些屬性未被序列化,所以還是不能完全保存狀態(tài)。有沒有其他方法,請詳細告知,謝謝。。
查看完整描述

2 回答

?
有只小跳蛙

TA貢獻1824條經(jīng)驗 獲得超8個贊

POSTBACK后,保持自身的狀態(tài):

1.使用viewstate即可,不知道你為什么說不可以?

2.session,cache都沒有必要!

Demo

public void page_load()

{

     if(!ispostback)

   {

       ViewState.add(XX,XX);

   }

}

public void button_click()

{

    object obj = viewstate["xxx"];

}

 

補充:這樣也好解決,如果可以用Ajax,把控件放在updatePanel中,updateModel調整為自定義,這時在postback時,控件還是保持自身的狀態(tài)的。

或者可以自己寫一個CachePanel,用于保持控件自身的狀態(tài)。


查看完整回答
反對 回復 2018-11-21
?
守著一只汪

TA貢獻1872條經(jīng)驗 獲得超4個贊

POSTBACK之后不要刷新頁面就沒問題了吧

頁面初始化放到

   if (!Page.IsPostBack)
   {
   }

里面去


查看完整回答
反對 回復 2018-11-21
  • 2 回答
  • 0 關注
  • 541 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號