Man kann, wenn akzeptiert einen Bestätigungsdialog für die Benutzer und initiieren eine AJAX-Anforderung zur Verfügung stellen müssen. Bestätigung per Post Rücken sieht oft so aus:
<asp:ImageButton ID="ImageButton1" runat="server"
OnClientClick="return confirm('Are you sure?');" />
Die OnClientClick sollten ein wenig verändert werden mit AJAX zu arbeiten:
<asp:ImageButton ID="ImageButton2" runat="server"
OnClientClick="if (!confirm('Are you sure?')) return false;" />
Wenn die Taste mit Mehr der notwendigen AJAX Einstellung RadAjaxManager ajaxified oder wenn die Schaltfläche innerhalb des RadAjaxPanel-Steuerelements platziert wird.
Alternativ kann das clientseitige OnRequestStart-Ereignis zur Implementierung komplexerer Logik verwendet werden. Hier ist ein Beispielskript:
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function OnRequestStart(ajaxControl, eventArgs) {
var eventTarget = eventArgs.get_eventTarget();
if (eventTarget == "<%= ImageButton1.UniqueID %>") {
return confirm('Are you sure?');
}
else {
return false;
}
}
</script>
</telerik:RadCodeBlock>
Gr8 danke für Ihre Hilfe vielen Dank. –
Nachdem Sie viel Zeit auf der Suche nach einer Lösung verbracht haben, funktioniert das! gute Antwort :) – Akina91