RaisePostDataChangedEvent也调用了回调吗?

时间:2014-10-22 10:55:35

标签: asp.net webforms callback postback

我在ASP.NET webforms应用程序中调试一些奇怪的行为。我把它缩小到我觉得奇怪的东西:实现IPostBackDataHandler的控件有RaisePostDataChangedEvent调用它,即使它是来自另一个控件的回调。我在虚拟测试页面中重现了这一点。

关于它应该如何的信息是稀缺的。我发现只有one page这似乎意味着它只会在回发时调用,而不是在回调上调用。

这是怎么回事?它一直如此吗?

1 个答案:

答案 0 :(得分:0)

经过对ASP.NET源代码的深入挖掘后,我想我可以肯定地说 - 这就是它一直是的方式。

真棒。我不禁想到申请中有多少地方因为这个而有微妙的缺陷。我们正在用MVC替换它,这是一件好事。