.net messagebox在哪里
来源:百度知道 编辑:UC知道 时间:2024/06/22 21:44:12
如果你要用MessageBox,不管是winform还是webform都是要引入System.Windows.Forms命名空间的,然后写MessageBox.Show(你的异常信息);
如果你开发的是asp.net的程序,一般是不用这个的,可以在客户端注入脚本,如:
ClientScript.RegisterStartupScript(typeof(Page), "ScriptKey", "<script type=\"text/javascript\" language=\"javascript\">window.alert("+你的异常信息+");</script>");
还有就是捕获异常可以用
try
{
}
catch(Exception e)
{
throw new Exception(e.Message);
}
首先你看有没有导入命名空间:System.Windows.Forms
MessageBox是一个类:显示可包含文本、按钮和符号(通知并指示用户)的消息框。
用这个类中的 show() 方法现实,里面有很多参数,可选择只带一个参数:
例如: messagebox.show("aaa")
System.Windows.Forms.MessageBox.Show("");
如果你写的是控制台程序的话,最好用
System.Console.WriteLine("");
一般来说winform里我们用MESSAGEBOX而web程序的话我们用JS弹出ALERT
看开头是否有using System.Windows.Forms;
没有吧就加上
你是WINFORM还是WEB,WEB里没有这个控件的。