我有一个确认或取消选项的消息框,以确保用户希望更改公司名称。但是,此消息框不会弹出当前屏幕,而是显示在Windows任务栏上并在那里闪烁。 我可以知道如何让它出现吗?
var ConfirmResult = MessageBox.Show("Are you sure you want to change the name of the Company?", "Confirm Update!", MessageBoxButtons.OKCancel);
编辑:这是在asp.net网页表单中。
答案 0 :(得分:0)
您必须了解并区分在桌面上运行的程序,以及在服务器上运行的程序,并将结果发送到某些Web浏览器。
在这种情况下,MessageBox在桌面端创建了一个新窗口 - 不适用于Web应用程序,根本没有意义。
要在浏览器中创建一个消息框,您需要考虑不同 - 您使用一些css和javascript创建消息框,然后在浏览器的页面上呈现该消息框。您使用javascript处理事件和/或回发