1. CType( YourObject,YourType ) --> (YourType)YourObject
2. BtnPre.Click += new System.EventHandler( this.SubGridPage);
BtnEnd.Click += new System.EventHandler( this.SubGridPage);
2. BtnPre.Click += new System.EventHandler( this.SubGridPage);
BtnEnd.Click += new System.EventHandler( this.SubGridPage);
private void DataGrid_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)BtnPre.Click += new System.EventHandler(this.DataGrid_PageIndexChanged);出错提示:
方法“Admin.Admin_LoginLog.DataGrid_PageIndexChanged(object, System.Web.UI.WebControls.DataGridPageChangedEventArgs)”与委托“void System.EventHandler(object, System.EventArgs)”不匹配
private void ButtonPre_Click( object sender,EventArgs e )
{
}然后再:
BtnPre.Click += new System.EventHandler(this.ButtonPre_Click);
按钮事件,和PageIndexChanged事件是不相同的你参考 -- 委托
ms-help://MS.VSCC/MS.MSDNVS.2052/csref/html/vcwlkDelegatesTutorial.htm-- 事件
ms-help://MS.VSCC/MS.MSDNVS.2052/csref/html/vcwlkEventsTutorial.htm
看一下,了解一下,就知道了然后,你那种方式,不太好,如果只是在BtnPre.Click时要触发PageIndexChange中的处理
直接调用PageIndexChange中使用的方法,或者好一点