當一個頁面有查詢,審核等功能
審核由一個checkbox設定,autopostback="true",觸發事件為checkedchanged
假設要查詢的某些記錄作了審核,有些又沒有審核
這時在查詢時由於頁面提交會顯示當前該筆是否審核,同時會自動觸發審核的checkedchanged事件
為避免此種情況發生,解決方法之一是:
1.新增一可隱藏的textboxA
2.在page_load或者page_init事件中給審核增加onclick事件,textboxA賦一識別值,比如chk(以此來表示是否執行審核動作)
3.在查詢代碼中在確定當前該筆是否審核之後,將textboxA的值設為空
4.在checkedchanged事件中,對滿足textboxA.text="chk"才能執行審核或者取消審核的代碼即可