Wie kann ich tun, um eine messagebox in asp.net Mvc?
-
20-08-2019 - |
Frage
Ich habe versucht, eine messagebox in einem Controller in asp.net Mvc zu tun, aber jedesmal, wenn ich geben Sie MessageBox oder MsgBox es gibt mir nicht die Möglichkeit, einen Namensraum zu importieren ...
Was kann ich verwenden, die ähnlich eine MessageBox wären?
Lösung
Meldungsfeld mit Javascript angezeigt werden können, können Sie Ihre eigenen Htmlhelper für diese schreiben oder einen Teil haben, die die Nachricht als Eingabe und diplays es, auf diese Weise können Sie wieder verwenden Ihre Teil
Andere Tipps
die MessageBox-Funktionalität durch die System.Windows Bibliothek zur Verfügung gestellt wird, die nicht im ASP.NET MVC Kontext ist, da Ihre Website in einem Browser ausgeführt wird.
Sie sollten stattdessen eine JavaScript-Bibliothek verwenden, um ein Meldungsfeld zu zeigen.
Sie können die folgenden, um ein Meldungsfeld anzuzeigen
verwenden alert ( 'Hallo zusammen')Sie können einen Script-Tag als Action rendern, das hat
alert ( '{0}'); wobei der Platzhalter ist, dass Sie Nachricht
Ich schlage vor, mit dem jQuery UI Dialog . Es ist unglaublich einfach zu bedienen, sehr leistungsfähig und einfach zu stylen.