Reputation: 1347
I also made this question before but the problems remains here:
I have this code:
<asp:Button ID="CrearCuenta" UseSubmitBehavior="false" OnClientClick="return validate()" runat="server" Text="Ready" />
The javascript code:
function validate()
{
return false;
}
But in case that it return true, how do i execute de server side onclick function?? Thats what i cannot figure out. I know that similars question have been posted before, but none answer the question above.
Upvotes: 2
Views: 7126
Reputation: 17193
I hope, here is what you need:
<asp:Button ID="CrearCuenta" UseSubmitBehavior="false"
OnClientClick="return validate()" OnClick="CrearCuenta_Click"
runat="server" Text="Ready" />
Javascript:
function validate()
{
if()
return false; //if validation fails
else
return true;
}
Server Side:
protected void CrearCuenta_Click(object sender, EventArgs e)
{
//Put server side processing here
}
Upvotes: 5
Reputation:
check this code
document.getElementById('YourFrom').onsubmit = function() {
return false;
}
Upvotes: 0
Reputation: 48975
Have you added the server side event handler?
In your page code:
<asp:Button ID="CrearCuenta" OnClick="btn_Click"....
In your code-behind:
protected void btn_Click(object sender, EventArgs e)
{
....
}
Upvotes: 3