__DOPOSTBACK CLEARS ALL TEXT FIELDS

lois waisbrooker

Total Post:70

Points:494
Posted by  lois waisbrooker
 986  View(s)
Ratings:
Rate this:

I want to call an ASP.NET code behind method from JQuery and I use it by calling another hidden button OnClick attribute.

As you see I have to use __doPostBack function which clears all my form inputs after code behind code is done.

Is there a way to prevent emptying my inputs?

Thanx in advance

ASPX:

<asp:Button runat="server" ClientIDMode="Static" UniqueID="SubmitBTN" ID="SubmitBTN" OnClick="Submit_Click" Text="Submit" CssClass="DontShow" />

button type="button" runat="server" onclick="submitfunc()" class="submit">Submit</button>

JQuery:

function submitfunc() {

     __doPostBack('<%= SubmitBTN.UniqueID %>', '');

}

  1. Elena Glibart

    Post:42

    Points:296
    Re: __doPostBack clears all text fields

    try like this:

    wrap your contents with Update Panels as Shown below or You can make Ajax Calls Using Jquery

     <asp:ScriptManager runat="server" ID="scriptManger1" />

        <asp:UpdatePanel runat="server">

            <ContentTemplate>

    <asp:Button runat="server" ClientIDMode="Static" UniqueID="SubmitBTN" ID="SubmitBTN" OnClick="Submit_Click" Text="Submit" CssClass="DontShow" />

    <button type="button" runat="server" onclick="submitfunc()" class="submit">Submit</button>

      </ContentTemplate>

        </asp:UpdatePanel>

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!