Comment puis-je faire une boîte de message dans asp.net mvc?
-
20-08-2019 - |
Question
J'ai essayé de créer une boîte de message dans un contrôleur asp.net, mais chaque fois que je tape MessageBox ou MsgBox, cela ne me donne pas la possibilité d'importer un espace de nom ...
Que puis-je utiliser qui serait similaire à un MessageBox?
La solution
La boîte de message peut être affichée en utilisant Javascript, vous pouvez écrire votre propre HtmlHelper pour cela ou avoir un partiel qui prend le message en entrée et le rediffuser, de cette façon vous pouvez réutiliser votre partiel
Autres conseils
la fonctionnalité MessageBox est fournie par la bibliothèque System.Windows qui n'est pas disponible dans le contexte ASP.NET MVC, car votre site s'exécute dans un navigateur.
À la place, vous devriez utiliser une bibliothèque javascript pour afficher une boîte de message.
Vous pouvez utiliser ce qui suit pour afficher une boîte de message
alerte ('bonjour')vous pouvez rendre une balise de script sous forme de résultat d'action qui a
alert ('{0}'); où l'espace réservé est votre message
Je suggère d'utiliser la boîte de dialogue de l'interface utilisateur jQuery . C'est incroyablement facile à utiliser, très puissant et très facile à coiffer.