Itz*_*der 2 c# messagebox dialogresult
我有一个带有两个按钮和文本的消息框.这是相关代码:
var result = MessageBox.Show("just a text","just a title",MessageBoxButtons.OKCancel,System.Windows.Forms.MessageBoxIcon.Warning,System.Windows.Forms.MessageBoxDefaultButton.Button1, System.Windows.Forms.MessageBoxOptions.ServiceNotification | System.Windows.Forms.MessageBoxOptions.RightAlign);
if (result == DialogResult.OK)
{
... code ...
}
Run Code Online (Sandbox Code Playgroud)
我的问题是程序自动输入"if"内的代码,弹出消息框甚至都没有出现.即使我调试它,我看到代码转到"if"行,结果是DialogResult.OK.
我正在使用Web表单和ASP.Net.
MessageBox的名称空间是"System.Windows.Forms".
我尝试清除缓存甚至是iisreset.
还有什么可以帮助我?
先感谢您.
我正在使用Web表单和ASP.Net.
MessageBox的名称空间是"System.Windows.Forms".
不要那样做.ASP.NET站点在服务器上运行,因此没有人可以点击MessageBox它甚至会在服务器上弹出.
如果要向用户显示弹出窗口,则必须使用Javascript.请参阅如何在ASP.NET中创建一个简单的是/否弹出窗口,将结果返回给我的c#?.
| 归档时间: |
|
| 查看次数: |
1018 次 |
| 最近记录: |