to 思归
昨天那个自定义的派生于DATALIST的可分页的SUNDATALIST的问题
你建议我看的例子,我已经看了,谢谢!,
今天重载了RENDER,
如下:
override protected void Render(HtmlTextWriter writer)
{
RenderContents(writer);
btnPrev.RenderControl(writer);
btnMore.RenderControl(writer);
}
我在重载的 CreateControlHierarchy 方法里
添加了两个按钮控件
如下:
override protected void CreateControlHierarchy(bool useDataSource)
{
base.CreateControlHierarchy(useDataSource);
btnPrev = new ImageButton();
btnPrev.Click += new ImageClickEventHandler(PreviousClicked);
Controls.Add(btnPrev);
btnMore = new ImageButton();
btnMore.Click += new ImageClickEventHandler(MoreClicked);
Controls.Add(btnMore);
}
问题解决!
但是我想不通,为什么在CreateControlHierarchy 方法里添加的两个按钮控件
在DATALIST.RENDER()里会出现类型转换无效这个问题呢?
我重载的RENDER里我自己为什么还要手工RENDER按钮呢?
请指教!