一般情况下
<webdiyer:aspnetpager id="AspNetPager1" runat="server" onpagechanged="AspNetPager1_PageChanged" />
这样写,然后在cs中定义protected void AspNetPager1_PageChanged(object src, EventArgs e)就可以了。
可在自定义模板控件中,我先在AttachChildControls()中赋this.AspNetPager1.RecordCount值,但我不知道如何给this.AspNetPager1.onpagechanged指定一个具体的执行过程?
高手帮忙,tks

解决方案 »

  1.   

    这个有实例啊,你看看实例 
    www.webdiyer.com
      

  2.   

    都没有的,实例中全是采用.cs结构,这样的话,是可以直接写protected void AspNetPager1_PageChanged(object src, EventArgs e)的,
    可我的不能这么直接写啊
      

  3.   

    OnPageChanging="AspNetPager1_PageChanging"在这个事件里,获得数据,赋值给例如GridView那些控件.
      

  4.   

    如何在自定义模板控件中,定义AspNetPager.OnPageChanged 方法 ?