当我在本地IIS Server MessageBox中托管我的ASP.NET代码时.显示不起作用



当我在本地IIS服务器中托管我的ASP.NET代码时,它显示以下错误:

当应用程序未在用户互动模式下运行时,显示模式对话框或表单不是有效的操作。指定ServiceNotification或DefaultDesktoponly样式,以显示服务应用程序的通知。

和我的代码如下:

if (MessageBox.Show("Really delete?", "Confirm delete", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
}

@david编译它很容易。您只需添加获胜表格参考和瞧!

SIR SIR发送链接以获取Web应用程序中的MessageBox.Show()的win表单参考。在IIS服务器上编译和主机

消息框用于Windows桌面应用程序。它将不会显示何时部署,因为它将尝试在服务器桌面上打开一个消息框,而不是Web应用程序。如果您想在.NET应用程序上显示消息,我知道2个解决方案。

1。)您可以使用JavaScript警报客户端

2。)在页面上使用隐藏的div-将其列为runat ='server'属性,您可以从服务器端中使用新消息填充DIV,并显示并隐藏它。

<</p>

相关内容

最新更新