Domanda

Ho provato a creare una messagebox in un controller in asp.net mvc, ma ogni volta che scrivo MessageBox o MsgBox non mi dà la possibilità di importare uno spazio dei nomi ...

Cosa posso usare che sarebbe simile a un MessageBox?

È stato utile?

Soluzione

La finestra di messaggio può essere visualizzata usando Javascript, puoi scrivere il tuo HtmlHelper per questo o avere un parziale che prende il messaggio come input e lo riproduce, in questo modo puoi riutilizzare il tuo parziale

Altri suggerimenti

la funzionalità MessageBox è fornita dalla libreria System.Windows che non è disponibile nel contesto ASP.NET MVC, poiché il sito è in esecuzione all'interno di un browser.

Invece, dovresti usare una libreria javascript per mostrare una finestra di messaggio.

È possibile utilizzare quanto segue per visualizzare una finestra di messaggio

alert ('Ciao a tutti')

potresti renderizzare un tag di script come un actionresult che ha

alert ( '{0}'); dove il segnaposto è il tuo messaggio

Suggerisco di utilizzare la finestra di dialogo dell'interfaccia utente jQuery . È incredibilmente facile da usare, molto potente e davvero facile da modellare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top