ASP.NET alert怎么弹出Exception异常? asp.netalertException 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Response.Write("<script>alert('" + ex.Message.Replace("'","\\'").Replace("\r\n","\\r\\n") + "');</script>"); 本帖最后由 net_lover 于 2014-07-22 20:22:48 编辑 Response.Write("<script>alert('“+ex.Message+”');</script>"); 如果你这个catch是在别的层里面(比如dal层)那么你可以在你这个函数里面加一个返回值比如public string abc(string a,string b,out string msg){msg="";try{//你的函数执行}catch (Exception ex) { msg=ex.Message }}然后你的web层调用这个函数的时候就可以判断类似于string msg="";调用abc的函数(参数a,参数b,out msg);if(string.IsNullOrEmpty(msg)){成功;}else{ 弹出(msg);}以上的弹出,你就可以用你开始的RegisterClientScriptBlock这样的方式来实现了。希望你能看懂。不懂在交流,主要就是一个out的用法。 VS 2010怎样使用断点调试? asp.net 动态生成控件问题 奇怪的问题,进来看看 有谁知道asp.net开发的网页能通过机顶盒在电视上浏览吗? 五种提高 SQL Server 性能的方法 如何绑定 DataGrid 中 <ItemTemplate>里的 TextBox 的值 如何在服务段调用DATAGRIDE里的TABLE里的Label3 datagrid的问题? asp.net截取字符串问题 关于Datagrid中的checkbox 求助datetime2和datetime 商城分销后台登陆超时问题
那么你可以在你这个函数里面加一个返回值
比如
public string abc(string a,string b,out string msg)
{
msg="";
try
{
//你的函数执行
}
catch (Exception ex)
{
msg=ex.Message
}
}然后你的web层调用这个函数的时候就可以判断
类似于
string msg="";
调用abc的函数(参数a,参数b,out msg);
if(string.IsNullOrEmpty(msg))
{
成功;
}
else
{
弹出(msg);
}以上的弹出,你就可以用你开始的RegisterClientScriptBlock这样的方式来实现了。
希望你能看懂。不懂在交流,主要就是一个out的用法。