控件的初始化值写在控件的Page_Load中,
第一个绑定时在Page_Load里做的,结果是先绑定子控件,然后再运行子控件的Page_Load,当翻页时时,先运行子控件的Page_Load,再绑定子控件,这是控件的初始化没有值。
解决方法:在控件中将代码从Page_load中,放置到
protected override void OnPreRender(EventArgs e) {
/****加入初始化的代码******/
}
Powered by: 博客园 Copyright © 2024 Think Different Powered by .NET 8.0 on Kubernetes