場(chǎng)景:
UpdatePanel中放一個(gè)Checkbox,AutoPostBack=True,
Checkbox綁定服務(wù)器端Change事件。
先勾選Checkbox,則會(huì)觸發(fā)Page_Load事件和Change事件。
此時(shí),用js將Checkbox取消勾選。
再勾選Checkbox,則只會(huì)觸發(fā)Page_Load事件,而不會(huì)觸發(fā)Change事件。
原因:
由js取消Checkbox選中,再勾選服務(wù)器端會(huì)認(rèn)為沒有Change。
注:
AutoPostBack功能是通過__doPostBack函數(shù)來調(diào)用form.submit()提交表單,將一些type=hidden的input值傳遞給了服務(wù)器端。