常规网络错误。请检查您的网络文档。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 常规网络错误。请检查您的网络文档。源错误: 
行 46:  catch (System.Data.SqlClient.SqlException e)
行 47:  {
行 48:  throw e;
行 49:  }
行 50:  }
 源文件: c:\inetpub\wwwroot\fjhome\getdata.cs    行: 48 堆栈跟踪: 
[SqlException: 常规网络错误。请检查您的网络文档。]
   FjHome.Data.GetData.GetDataBbs() in c:\inetpub\wwwroot\fjhome\getdata.cs:48
   fjhome.bbs.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\fjhome\bbs.ascx.cs:23
   System.Web.UI.Control.OnLoad(EventArgs e) +67
   System.Web.UI.Control.LoadRecursive() +35
   System.Web.UI.Control.LoadRecursive() +98
   System.Web.UI.Control.LoadRecursive() +98
   System.Web.UI.Page.ProcessRequestMain() +750 

解决方案 »

  1.   

    怎么才能不显示这个错误页面,而显示友好的错误页面
    是在
    try
    ...
    catch
    里处理吗?
      

  2.   

    可以自己定制友好错误页面,每个error都对应一个code,通过不同的code给用户提供个性的错误提示页面。
    肯定要放到异常处理模块中的。
    catch(Exception ex)
    {
    MessageLog.WriteLog(ex.Message);
    if (ex.GetHashCode()==404;)
                                        {
                                             //your code goes here
                                         }

    }