__doPostBack() is causing post back but not calling button click event in aspx page
have you tried using the UniqueID instead of the ClientID?
__doPostBack('<%= savebtn.UniqueID %>', "");
Also have a look at this quick tutorial on dopostback:
I solved this question using this code:
document.all('Button1').click();