运行时出现下面结果
编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0117: “ASP.studentmanage_userlist_aspx”并不包含“GridView1_pageIndexChanging”的定义源错误: 行 16:  <td valign="top" colspan="2" align="center">
行 17:  <p>
行 18:                             <asp:GridView ID="GridView1" runat="server"  DataKeyNames="User_id" allowpaging="True" OnpageIndexChanging="GridView1_pageIndexChanging" OnRowCancelingEdit="GridView1_RowCancelingEdit" OnRowDeleting="GridView1_RowDeleting" Width="836px" OnRowEditing="GridView1_RowEditing" OnRowUpdating="GridView1_RowUpdating" autoGenerateColumns="False" DataSourceID="OleDb">
行 19:                                 <Columns>
行 20:                                     <asp:CommandField ShowDeleteButton="True" />
 源文件: c:\Inetpub\wwwroot\TMS\studentmanage\userlist.aspx    行: 18 

解决方案 »

  1.   

    不包含“GridView1_pageIndexChanging”的定义
    后台没有GridView1_pageIndexChanging这个事件。
    检查名称是否一致
      

  2.   

    如果你不要这个事件GridView1_pageIndexChanging 可以直接在aspx页里把这段删除。
      

  3.   

    删除 OnpageIndexChanging="GridView1_pageIndexChanging" 这段代码
      

  4.   

    你只会copy啊!copy要注意学习!
      

  5.   

    3楼正解如果你要用Gridview自带的分页,就得在后台文件添加分页代码
      

  6.   

    GridView1_pageIndexChanging这个事件被你删除了,但是html源码中的相应内容没有删除
      <asp:GridView ID="GridView1" runat="server" OnPageIndexChanging="GridView1_PageIndexChanging">
            </asp:GridView>改为
      <asp:GridView ID="GridView1" runat="server">
            </asp:GridView>
    去掉OnPageIndexChanging="GridView1_PageIndexChanging"
      

  7.   

    删除
    OnpageIndexChanging="GridView1_pageIndexChanging"