Response.End之后的页面可以不出现,但是代码是否执行呢?我写了下面代码测试,结果是代码不执行!
Response.Write "登陆超时或者没有登陆,请登陆!"
Response.End
dim rs
set rs=Server.CreateObject("ADODB.RecordSet")
rs.CursorLocation=3
dim sql
sql = "Select * from tt"
rs.Open sql,ConnDB,1,3
rs("r1")="123"
rs.Update
rs.Close
set rs=nothing

本文通过一个具体示例展示了Response.End在ASP.NET中如何阻止后续代码执行。作者试图在显示登录提示后停止执行数据库操作,但发现Response.End之后的代码并未运行。
501

被折叠的 条评论
为什么被折叠?



