Comment faire un simple oui/non popup au ASP.NET que de retourner le résultat dans mon c#?
Avec ASP.NET comment puis-je inviter l'utilisateur à une question oui/non, et d'avoir le résultat de revenir à mon .ascx?
Jusqu'à présent, je peux ouvrir une boîte de dialogue de confirmation avec l'utilisation de Javascript, mais je ne peux pas retourner la valeur. Mais je ne sais pas si c'est la bonne approche.
C# n'ont pas une boîte de message comme dans les windows forms C#. C'est pourquoi le message javascript cases sont utilisées
asp.net n'a pas, pour être plus précis.
asp.net n'a pas, pour être plus précis.
OriginalL'auteur radbyx | 2011-05-03
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser standart JavaScript
confirm()
fonction pour afficher la popup et n'message de Retour en cas de Oui ou Non. Par exemple:Puis sur le serveur dans
Page_Load()
méthode:Vous pouvez aussi le faire async en précisant le premier paramètre de
__doPostBack()
fonction ID de tout panneau de mise à jour.🙂 Un plaisir de vous aider. N'oubliez pas d'accepter si de tous vos tests est passé.
OriginalL'auteur Sergey Metlov
Ce n'est pas une bonne pratique de le faire. vous pouvez obtenir votre validez à l'aide de javascript et de la publication ou de rappel suite à un serveur.
mais si vous voulez le faire, cela vous aidera à :
Un Simple ASP.NET Contrôle de Serveur: Boîte de Message & Boîte de dialogue de Confirmation
OriginalL'auteur Farzin Zaker
ajouter cela dans la tête de la source
fonction confirm_Edit()
{
if (confirm("etes-vous sûr de vouloir Modifier?")==vrai)
return true;
d'autre
return false;
}
l'appeler comme cela
OriginalL'auteur
Si vous insistez sur l'utilisation de formulaires web, une autre solution pourrait être de l'AJAX kit de Contrôle. Il suffit de créer un ModalPopup et avez-vous confirmer les boutons à l'intérieur.
Lire la suite ici:
http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ModalPopup/ModalPopup.aspx
OriginalL'auteur jhovgaard
Vous avez besoin d'utiliser ajax, ou de faire une publication sur le serveur.
Votre code c# est côté serveur et javascript côté client.
Si vous utilisez les extensions ajax pour asp .net, vous pouvez utiliser page javascript méthodes:
OriginalL'auteur shrutyzet
Je l'utilise. Autant que je sache, il empêche le reste de l'événement bouton de l'exécution.
OriginalL'auteur Janspeed
Une autre option est de montrer oui/non:
pour le manipuler .net:
OriginalL'auteur elfekz