Как я могу сделать сообщение в asp.net mvc? - PullRequest
2 голосов
/ 28 июня 2009

Я пытался создать ящик сообщений в контроллере в asp.net mvc, но каждый раз, когда я набираю MessageBox или MsgBox, он не дает мне возможности импортировать пространство имен ...

Что я могу использовать, что было бы похоже на MessageBox?

Ответы [ 4 ]

7 голосов
/ 28 июня 2009

функциональность MessageBox обеспечивается библиотекой System.Windows, которая недоступна в контексте ASP.NET MVC, так как ваш сайт работает в браузере.

Вместо этого вы должны использовать библиотеку javascript для отображения окна сообщения.

Вы можете использовать следующее для отображения окна сообщения

оповещение («Привет!»)
2 голосов
/ 28 июня 2009

Окно сообщения может быть показано с использованием Javascript, вы можете написать свой собственный HtmlHelper для этого или иметь частичное, которое принимает сообщение в качестве ввода и отображает его, таким образом, вы можете повторно использовать свой частичный

1 голос
/ 28 июня 2009

вы можете отобразить тег сценария как результат действия, который имеет

предупреждение ( '{0}'); где заполнителем является ваше сообщение

0 голосов
/ 29 июня 2009

Я предлагаю использовать jQuery UI диалог . Он невероятно прост в использовании, очень мощный и действительно простой в использовании.

...