javascript - ASP.NET trigger update panel by _dopostback -
i have formview inside updatepanel, wrapped in modal dialog(bootstrap).
when user click on "edit" button, decide close diaglog, need switch formview "editing" mode "readonly" mode doing postback. use javascript listen modal close event, , call:
javascript: __dopostback("ctl00$maincontent$clientinfoformview$cancelbtn", ""); well, did trigger asyncpostback.
however, page freezes, ui not clickable anymore!
note if manually click "cancel" button of formview, async postback , enter readonly mode no problem.
i used firebugs see postback data , returned partial page, looked same! i've been battling problem 2 days no clue. don't see logical difference between clicking "cancel" button (which same _dopostback call) , calling _dopostback javascript.
please help.! thanks
instead of
__dopostback("ctl00$maincontent$clientinfoformview$cancelbtn", "");" try
document.getelementbyid('ctl00$maincontent$clientinfoformview$cancelbtn').click(); (make sure you're using actual button id). using dom methods works better.
Comments
Post a Comment