Currently I'm utilising ScriptManager.RegisterStartupScript
to display javascript alert message to user in this way:
ScriptManager.RegisterStartupScript(this, GetType(), "Alert Message", "alert('Save Successful!');", true);
What I'm trying to achieve is using ScriptManager.RegisterStartupScript
to display a confirmation message to user, and retrieve either a 'Yes' or 'No' response from user. I know this can be done with:
MessageBox.Show("Are you sure?", "Confirm?", MessageBoxButton.YesNo) == DialogResult.Yes;
However windows confirmation message box always gets displayed behind and user often don't realize there's a message box being displayed.
How can I achieve this using ScriptManager.RegisterStartupScript
?
Much thanks.
You can't display a yes/no response, then process the result of that confirmation on the server, unless you postback to the server again, or call a web service and act on it via AJAX.
To follow up, answering yes/no triggers what within the page?