Holen Sie sich bestätigen-box-Wert über die code-behind in C#
Ich will den Wert von Seite zu bestätigen aspx
bool type=false;
type= ClientScript.RegisterStartupScript(typeof(Page), "exampleScript", "confirm('are you confirm?')", true);
if(type){
...
}
Wie bekomme ich den Wert?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Klingt nicht wie am besten der Ansatz (ich meine Sie konnten zeigen, pop-up-client-Seite)... Allerdings, wenn Sie wollen, um dies zu erreichen...
Haben Sie eine versteckte asp:Button auf Ihrer aspx, und fügen Sie eine Ereignisprozedur an und schreiben Sie den code, den Sie wollen, ausgeführt haben, wird bei Klick auf ja auf die Schaltfläche "bestätigen".
Und ändern Sie Ihre RegisterStartupScript, wie unten
War ich vor dem gleichen Problem. Der folgende code funktionierte für mich.
Verwenden
hidden button
und schreiben Sie den code " beim klicken-Ereignis der Schaltfläche. Bitte beachten Sie, dass nicht verwendenvisible="false"
- Eigenschaft, um die Schaltfläche ausgeblendet. Stattdessenstyle="display:none"