Ver: asp.net 1.1
1.当Repeater内嵌TextBox时,使用aspnetpager分页控件后,在ItemDataBind事件中得不到该控件
解决方法:
应该把aspnetpager的 PagerChanged事件委托添加的代码 从
改为Page_Load事件里即可
2.使用IEWEBCONTROLs中的TreeView控件时指定SelectedStyle颜色不正确
解决办法:
在Style集合中添加此句 : filter: none;
估计是MS在客户端描绘树时使用了滤镜
1.当Repeater内嵌TextBox时,使用aspnetpager分页控件后,在ItemDataBind事件中得不到该控件
void rpt_ItemDataBind(sender,e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
TextBox tb = e.Item.FindControls("tbId") as TextBox;
// tb = null ,here
}
}
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
TextBox tb = e.Item.FindControls("tbId") as TextBox;
// tb = null ,here
}
}
解决方法:
应该把aspnetpager的 PagerChanged事件委托添加的代码 从
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
this.pager1.PageChanged += new Wuqi.Webdiyer.PageChangedEventHandler(pager1_PageChanged); // bug, here
}
{
this.Load += new System.EventHandler(this.Page_Load);
this.pager1.PageChanged += new Wuqi.Webdiyer.PageChangedEventHandler(pager1_PageChanged); // bug, here
}
改为Page_Load事件里即可
2.使用IEWEBCONTROLs中的TreeView控件时指定SelectedStyle颜色不正确
解决办法:
在Style集合中添加此句 : filter: none;
估计是MS在客户端描绘树时使用了滤镜