ASP.NET生命周期中哪个方法只调用一次?在回发期间不会被触发

Zho*_*min 1 asp.net

我们可以避免使用

如果(!Postback){.....代码运行一次....}

在Page_load()中

Jon*_*eet 5

我对ASP.NET事件并不是特别"热",但你不觉得如果有一个比通常的"更好的方法(在普通的ASP.NET模型中)if (!Postback),那么每个人都会使用它吗?"

我怀疑可能有一些狡猾的方法来避免它,但只是作为"聪明"的代码,这将使它更难维护.

单一if声明并不是可怕的......

(不管怎么说,我不是ASP.NET模型的忠实粉丝,但是如果你已经在这个模型中,那么还有更糟糕的事情需要解决.)