2016-07-12 13 views
0

Ich habe versucht, einen Bestätigungsdialog zu erstellen, aber es ist fehlgeschlagen. Mein Code ist unten:RadButton-Bestätigungsdialog funktioniert nicht

<telerik:RadButton ID="RadButtonHelp" runat="server" 
    Text="Help" CausesValidation="false" CssClass="rbButton" 
    OnClientClick="if (!confirm('Are you sure you want to open help?')) return false;" 
    OnClick="RadButtonHelp_Click"> 
</telerik:RadButton> 

Danke!

+0

welche Fehler erhalten Sie? –

Antwort

0

Teleriks RadButton Steuerelement enthält eine integrierte Funktion zur Anzeige der Bestätigungsmeldung. Darüber hinaus können Sie das Popup-Fenster-Erlebnis anpassen, indem Sie RadConfirm oder RadWindow Steuerelement verwenden, und es ist nicht schwer zu erreichen. Bitte überprüfen Sie den angehängten Link für weitere Details.

ASPX

<telerik:RadButton RenderMode="Lightweight" ID="btnStandardConfirm" runat="server" Text="Standard window.confirm" OnClientClicking="StandardConfirm" OnClick="Button_Click"> 
</telerik:RadButton> 

Code hinter

protected void Button_Click(object sender, EventArgs e) 
{ 
    RadButton btn = sender as RadButton; 
    switch (btn.ID) 
    { 
     case "btnStandardConfirm": 
     Label1.Text = "The <strong>StandardButton</strong> submitted the page at: " + DateTime.Now.ToString(); 
     break; 
    } 
} 

JS

function StandardConfirm(sender, args) { 
    args.set_cancel(!window.confirm("Are you sure you want to submit the page?")); 
} 

Link-Demo: http://demos.telerik.com/aspnet-ajax/button/examples/confirm/defaultcs.aspx

Verwandte Themen