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

Popular posts from this blog

python - How to create a legend for 3D bar in matplotlib? -

java - Multi-Label Document Classification -

php - Dynamic url re-writing using htaccess -