Start by taking the Confirmation function out of the block. Edited to make it actually work:
<script lang="javascript" type="text/javascript">
$(function () {
$("#confirmDialog").dialog({
autoOpen: false,
modal: true,
buttons: {
'Confirm': function () {
$(this).dialog('close');
return true;
},
'Cancel': function () {
$(this).dialog('close');
return false;
}
}
});
});
function Confirmation() {
alert("IN");
$('#confirmDialog').dialog('open');
}
</script>
<asp:Button ID="DeleteButton" CssClass="delete" OnClick="ClickDelete" OnClientClick="Confirmation();return false;"
runat="server" Text="DELETE" CommandArgument="asd" ClientIDMode="AutoID" />