国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > .NET > 正文

asp.net里,一個(gè)小的自定義錯(cuò)誤顯示

2024-07-10 12:56:05
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  //打印錯(cuò)誤信息.
  public static string showerror(exception e)
  {
   return "<font size=2>程序錯(cuò)誤:"+e.message + "<br>詳細(xì)信息:" + e.stacktrace + "</font>";
  }


  public static void checknull(object a,system.web.ui.page b)
  {
   if(object.equals(a,null))
   {
    system.web.ui.page p=b;
    p.response.write("<font size=2>異常錯(cuò)誤:<font color=red>無(wú)效的id參數(shù)值(未到找與該id值相匹配的記錄).</font> <a href=/"javascript:history.back();/">單擊返回</a></font>");
    p.response.end();
   }
  }  

比較簡(jiǎn)單,不解釋了...第一個(gè)主要是程序出錯(cuò)時(shí),簡(jiǎn)單的錯(cuò)誤提示..(好像用不太到哈.)

第二個(gè)主要防止訪(fǎng)問(wèn)不存在的記錄,所產(chǎn)生成的記錄.比如... userinfo.aspx?id=12 (是正常的)

但 userinfo.aspx?id=1245821521 這樣就出錯(cuò)了.....

在代碼頁(yè)這樣調(diào)用:

cp_user user=usermanager.getuser(convert.toint64(_id));
secu.str.checknull(user,this);    //這一句~!~!~!~!~!~!

username.text=user.uname;

如getuser方法返回的是有效的對(duì)象,則檢查完直接跳過(guò).
如果根本不存在記錄,也就是說(shuō)返回的是null...則顯示錯(cuò)誤,停止執(zhí)行頁(yè).
菜鳥(niǎo)學(xué)堂:
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 博白县| 女性| 剑阁县| 沙雅县| 晋江市| 忻州市| 临江市| 阿拉尔市| 乌鲁木齐市| 无棣县| 吕梁市| 靖远县| 建始县| 石家庄市| 兴化市| 栾川县| 湘阴县| 盐亭县| 田林县| 任丘市| 昆山市| 朝阳区| 甘谷县| 五指山市| 饶河县| 静海县| 新蔡县| 凌海市| 日照市| 怀柔区| 赤壁市| 北辰区| 铅山县| 理塘县| 海林市| 罗城| 新竹县| 深水埗区| 中西区| 淮滨县| 静安区|