Prerender或Init事件
这些事件你都在页面里面重写吗
应该不需要的吧
充其量写个rowdatabound

解决方案 »

  1.   

    由于每张页面的gridview需求都不同,比如有些只要3个字段,有些需要10个字段,有些需要带删除,有些需要带选择等等,但是它们只有一个Prerender或Init事件都是一样,为了避免重复写这一个事件,有没有解决方案,如能,请各位给个例子
      

  2.   


    select * from ttstatic public public  static 
      

  3.   


    public class TT
    {
       TT tt=new TT();
    }
      

  4.   

    public class GV1:GridView
    {
            protected override void OnInit(EventArgs e)
            {
                base.OnInit(e);
                //你的公共代码
            }
    }以后,拖到页面上拖GV1控件,而不是GridView控件就好了
      

  5.   

    写用户控件的方法不能解决每个Gridview的独特性问题,本人只有一个事件需要重复写,而大部分功能对于每个Gridview来说都不相同,如果写成控件,在每个后台代码中都要重新手动生成该控件的其他属性,工作量也变得很大