相关疑难解决方法(0)

ASP.NET Web应用程序消息框

在asp.net的Windows窗体应用程序中,在C#代码后面你可以使用:

MessageBox.Show("Here is my message");
Run Code Online (Sandbox Code Playgroud)

在asp.net Web应用程序中是否有任何等价物?我可以从后面的C#代码中调用一些可以向用户显示消息框的内容吗?

示例用法:我有一个按钮,可以在后面的代码中加载文件.加载文件或出现错误时,我想向用户弹出一条消息,说明结果.

有什么想法吗?

c# asp.net web-applications messagebox code-behind

31
推荐指数
3
解决办法
31万
查看次数

MessageBox.Show()在ASP.NET中不起作用

我试图使用MessageBox.Show显示一些文本,如下所示在ASP.NET中的page_load事件中.在任何人跳过这个案例之前我为什么要在ASP.NET中使用它之前,只能在我自己的开发盒上进行调试以满足特殊需要.应用程序中有对System.Windows.Forms的引用.

几年前我用它,所以我知道WinForm的MessageBox有效.我使用的是.NET 4.0和VS 2010.我认为与此功能相关的任何内容都没有改变.

MessageBox.Show("Message", "Caption", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); //used also ServiceNotification option
Run Code Online (Sandbox Code Playgroud)

任何想法为什么消息框不显示?我在代码中只有那一行.

加成:

我非常了解消息框的含义.这只是一个临时的调试问题.该生产线不会投入生产.我无法访问javascript.请把你的想法解释为什么它不起作用而不是为什么我不应该使用它.我之前在2.0中使用它,它确实有效.我想知道更新的.NET是否改变了什么,或者我误用了该选项.

直接答案:它适用于Visual Studio的Web服务器,而不是IIS.

asp.net winforms

2
推荐指数
1
解决办法
3979
查看次数