protected override int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding){}方法
报错信息:没有找到合适的方法来重写。
我引用的名空间如下:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.Adapters;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Drawing; 
到底哪里还缺少啥呢?或者其它什么原因,请高手指教

解决方案 »

  1.   

    要增加WebControl, INamingContainer吧
    public class aa: WebControl, INamingContainer
        {
    }
      

  2.   

    using System;
    using System.Linq;
    using System.Collections.Generic;
    using System.Collections;
    using System.ComponentModel;
    using System.Drawing.Design;
    using System.Text;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;namespace RedRewards.CustomGridView
    {
        /// <summary>
        /// 
        /// </summary>
        [ToolboxData("<{0}:GridView runat=server></{0}:GridView>")]
        public class GridView : System.Web.UI.WebControls.GridView, IPageableItemContainer
        {