1.不出属性、关键字变黑:请楼主仔细检查命名空间和类名,一定有问题(项目中有重复或aspx和cs类名不搭配)
2.PageIndexChanged不执行,请检查
private void InitializeComponent()
{    
this.DataGrid1.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.DataGrid1_PageIndexChanged);
this.Load += new System.EventHandler(this.Page_Load);
}

解决方案 »

  1.   

    private void InitializeComponent()
    {
      ...
     this.dgFileDL.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.dgFileDL_PageIndexChanged);
    ...
    }  就分页事件不执行,
    Page_Load事件执行完后,程式就结事了,不跳转去执行PageIndexChanged()
      

  2.   

    我的也是,我的更奇怪,连Page_Load()都不执行,更别说PageIndexChanged(),关注中......
      

  3.   

    哈哈,我的问题找到了,真是没想到!!!竟然是因为数据库里数据太多了,70000多条,我把数据减到10000条就一切正常了,晕!不知道为什么,估计是DataGrid控件本身的问题吧!