How to call postback using javascript on ASP.NET form

10,795

ASP.NET already creates a client side javascript method __doPostBack to support postback.

Example: __doPostBack('__Page', 'MyCustomArgument');

Share:
10,795
Anton
Author by

Anton

Sitecore Technology MVP 2019-2021. Co-founder of Sitecore Development Company: EXDST

Updated on June 28, 2022

Comments

  • Anton
    Anton almost 2 years

    I have a web form with textbox and button. I want after "ENTER" key click on textbox postbak form.

    I am using next code:

    onkeypress=" if(event.keyCode==13)
     { alert(2);
    WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions('ctl00$ContentPlaceHolder1$btnSearch', '', true, '', '', false, false));
    alert(2); 
    return false;}
    

    where WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions('ctl00$ContentPlaceHolder1$btnSearch', '', true, '', '', false, false));

    is javascript code for button event onclick.

    I get two alerts, but postback doesnot happen.

    Any ideas what is wrong?