Page_Load
{
   if(!Page.IsPostBack)
   {
          string    strConn="server=localhost;uid=sa;pwd=sa;database=aspnet";

myConnection.ConnectionString=strConn;
BindData(strsql);
   }}

解决方案 »

  1.   

    两颗星的
    if(!page.ispostback)
    {
       //只有在第一次请求页面的时候执行
    }
      

  2.   


    if(!page.ispostback)
    {
    string    strConn="server=localhost;uid=sa;pwd=sa;database=aspnet";
    myConnection.ConnectionString=strConn;
    BindData(strsql);
    }
      

  3.   


    加上这个就行
    page_load()
    {
       xxx
       ss()
       {什么时候都执行}
       if(Page.IsPostBack)
       {是回送页时执行}
    }
      

  4.   

    无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。这又是为什么?