高分求解 手动加载控件的IsPostBack的问题
unm 2003-08-20 08:16:51 用户控件A : 一个DataList
用户控件B : 一个CheckBoxList,一个Button
在控件A的DataListA_ItemDataBound的事件中,动态加载控件B.
在控件A的Page_Load中DataListA.DataBind();每次都必须DataBind,否则DataListA_ItemDataBound的事件不会触发,就不会加载控件B,就不会响应控件B的Button事件(是否是这样现在还在郁闷中,应为上午可以但下午又不行了,基本上过程是一样的)
在控件B的Page_Load中
if(!this.IsPostBack)
{
DataListA.DataBind();
}
第一次Load时有数据
但是现在在控件B的Button的OnClick事件中,取得CheckBoxList中没有数据,其实数据源是有数据的,即CheckBoxListB.Items是空的
具体原因在哪里?请教
好的解决方法有没有?