Link to home
Start Free TrialLog in
Avatar of Arikkan
ArikkanFlag for United States of America

asked on

Calling post back event from JavaScript

Based on this post, I am trying to fire button click event from Java Script to ASP.net.
http://stackoverflow.com/questions/7646162/how-to-fire-a-button-click-event-from-javascript-in-asp-net


Here is what I have right now:

// In Server Side code
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
         Page.GetPostBackEventReference(DirectCast(wizCandidate.FindControl("FinishNavigationTemplateContainerID$btnFinish"), Button))

End Sub

        Protected Sub wizCandidate_FinishButtonClick(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.WizardNavigationEventArgs) Handles wizCandidate.FinishButtonClick
...... bunch of code here
End Sub

// Javascript
function SetSaved() {
                    __doPostBack("<%= btnFinish.UniqueID %>", "OnClick");
}

// ASP
 <div hidden><asp:Button ID="btnFinish" runat="server" OnClick="wizCandidate_FinishButtonClick"/></div>
--------
Right now when java script execute __doPostBack function, it does post back and if I have a debugging point at form_load() function, I can get to it.  However, it is not raising the event to call wizCandidate_FinishButtonClick function.

Do you know what I am doing wrong?
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

choose one or the other don't mix and match.. do the button item in javascript or in asp.net
Avatar of Arikkan

ASKER

I have tried both options, but neither work for some reason...
ASKER CERTIFIED SOLUTION
Avatar of Nasir Razzaq
Nasir Razzaq
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Arikkan

ASKER

There was actually no solution in this. But just closing the question.