try  
{  
           cmd_delete.ExecuteNonQuery();  
}  
catch(Exception  ex)  
{  
this.Response.Write("</script  lanuage=javascript>alert('delete  fail!')</script>");  
//exit  
}  
 
当出现异常时如何处理?  
如果我想退出当前程序,回到页面初始状态怎么写?用Application。Exit()可以不?

解决方案 »

  1.   

    回到页面初始状态需要用手写代码恢复try  
    {  
               cmd_delete.ExecuteNonQuery();  
    }  
    catch(Exception  ex)  
    {  
    this.Response.Write("</script  lanuage=javascript>alert('delete  fail!')</script>");  
    // 你的代码
    return;
    //exit  
    }
      

  2.   

    to 如果我想退出当前程序,回到页面初始状态怎么写?用Application。Exit()可以不?在Web程序中,可以如下:
    Response.Redirect( yourFirstPageUrl );即可