gpt4 book ai didi

c# - Asp.net 中的析构函数

转载 作者:太空狗 更新时间:2023-10-30 00:53:45 24 4
gpt4 key购买 nike

当我们转到另一个页面时运行的事件是什么。卸载了吗?

Protected Sub Edit_Unload(sender As Object, e As EventArgs) Handles Me.Unload

End Sub

最佳答案

Unload 发生在请求结束时*。它与导航到其他页面没有任何关系。页面在单个请求的整个过程中被“加载”和“卸载”;它看起来不一样的唯一原因是 Web 窗体在幕后所做的事情的魔力。

如果您想查看这是新加载还是回发,Page 类有一个 IsPostBack 属性,当页面中的某些内容触发对同一页面的回发时该属性为真。如果为假,则这是一个新请求,应适当处理。

除此之外,除了跟踪上次访问的页面外,我不知道有什么方法可以判断某人何时专门转到另一个页面(而不是仅仅刷新当前页面) session 。

*(它被定义为页面生命周期中的最后一个事件,但如果请求因任何原因提前终止,可能不会触发。重定向和传输是主要示例。)

关于c# - Asp.net 中的析构函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15206766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com