按钮事件在page_load之后被触发但不能使用PreLoad

时间:2017-05-04 05:41:48

标签: c# asp.net events web

我正在使用带有asp.net的C#开发Web应用程序。我在Multiview控件中有一个子视图,可以是3个状态。

我在代码中更改枚举以确定页面的状态。这可以通过单击三个按钮之一来完成。

但我的问题是,    按钮事件将在page_load事件之后触发,该事件根据枚举加载页面数据,因此循环如下:

  

点击按钮 - >加载页面 - >改变枚举。

因此不会显示更改。只有当我第二次单击该按钮时,它才会显示新数据,因为这样枚举就会被更改并加载。但我无法在Page_PreLoad这样的其他事件中加载数据,因为我正在动态创建带有事件的控件,而这些事件当时不会起作用。谢谢你的帮助!

0 个答案:

没有答案