Wie kann ich eine Messagebox in asp.net mvc durchführen?

Ich habe versucht, eine Messagebox in einem Controller in asp.net mvc zu tun, aber jedes Mal, wenn ich MessageBox oder MsgBox tippe, gibt es mir nicht die Möglichkeit, einen Namespace zu importieren...

Was kann ich verwenden, das einer MessageBox ähnlich wäre?

Antwort auf "Wie kann ich eine Messagebox in asp.net mvc durchführen? " 4 von antworten

alert('Hallo da')

die MessageBox-Funktionalität wird von der System.Windows-Bibliothek bereitgestellt, die im ASP.NET MVC-Kontext nicht verfügbar ist, da Ihre Website in einem Browser ausgeführt wird.

Stattdessen sollten Sie eine Javascript-Bibliothek verwenden, um ein Meldungsfeld anzuzeigen.

Sie können Folgendes verwenden, um ein Meldungsfeld

anzuzeigen

sie könnten ein Skript-Tag als Actionresult mit

Warnung ('{0}') rendern; wobei der Platzhalter Sie Nachricht

ist

Meldungsfeld kann mit Javascript angezeigt werden, Sie können Ihren eigenen HtmlHelper dafür schreiben oder einen Partiparten haben, der die Nachricht als Eingabe nimmt und sie abspielt, auf diese Weise können Sie Ihre partielle

wiederverwenden.

Schlage ich vor, die jQuery UI dialog. It's incredibly easy to use, very powerful, and really easy to style. zu verwenden. Es ist unglaublich einfach zu bedienen, sehr leistungsstark und wirklich einfach zu stylen.