2010-11-12 60 views
0

我需要添加分页到面板,其中填充了动态创建的控件。 我想实现分页为几个LinkBut​​tons。填充面板(重新创建控件)在Page_Load中执行。寻呼动态控件

点击LinkBut​​ton并保存page_Load后保存的当前页面,所以我不知道我应该在Page_Load中显示何种当前页面时使用控件构建面板。

我应该怎么做才能实现这种情况?

谢谢,安德鲁

回答

1

在page_Load重新创建控件是晚了。在page_Init创建控件,否则ViewState将不起作用。只是您的代码的数据绑定部分属于page_Load。

你是对的,你不应该改变LinkBut​​tons事件处理程序中的控制结构。坚持页面状态(可能在SessionState中)并将页面重定向到自己。接下来的页面生命周期,通过重定向发起的,会做的娱乐。