由于中断,ASP.net 行 C# 代码未启动

Misfire lines of ASP.net C# codes due to interruptions

是否有可能由于互联网连接速度慢和页面刷新等某种中断,某些代码行无法运行。

假设我有一大行代码,其中 SQL 查询、循环和条件语句分配给了一个按钮。用户点击按钮然后立即刷新页面,会发生什么?所有的代码仍然会触发还是只触发其中的一部分?我应该怎么做才能防止失火?

如果代码完全在服务器端控制器/按钮触发的事件上执行,代码应该全部触发,无论后续用户如何activity。