asp.net中一个异常报错能这样写吗

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:31:49
Response.write("<script>alert('"+ ex.message+"')</script>");
这样写可以吗?

应该可以的吧,不过一般处理异常都是转入错误页面!
用:ClientScript.RegisterStartupScript(this.GetType(),"可以为空","转入的错误页面路径",true);

如果要想看见异常信息:将异常信息放入一个Application 中,如:Application["errorMsg"]=ex.message

在错误页面取出Application的错误信息就 OK 了!

也可以是:ClientScript.RegisterStartupScript(this.GetType(),"可以为空","alert('"+ex.message+"')",true);

原理都差不多