I have a standard ASP.NET 2.0 webpage with a Delete button on it. What I need, and I can’t understand how to do it, when the user clicks the delete button, a confirmation dialog box appears asking the user: "Are you sure?". If the user says yes, I want to disable the Delete button and perform a postback that will run the server-side code deleteButton_Click.
Here is the tag:
<asp:Button ID="deleteButton" Text="Delete" OnClick="deleteButton_Click" runat="server" />
Here is javascript (in jquery) to handle client-side click:
var deleteButton = $(input.eq(0));
deleteButton.click( function()
{
var a = confirm( "Are you sure you want to delete this item?" );
if ( a == false )
{
return false;
}
else
{
deleteButton.attr( "disabled", "disabled" );
__doPostBack( deleteButton.attr( "id" ), "" );
}
} );
, , . postback , deleteButton_Click. javascript __doPostBack.
UseSubmitBehavior = "false" deleteButton, .
, , ASP.NET . , ?
,
Craig