Page_Load
{
if(!Page.IsPostBack)
{
string strConn="server=localhost;uid=sa;pwd=sa;database=aspnet";
myConnection.ConnectionString=strConn;
BindData(strsql);
}}
{
if(!Page.IsPostBack)
{
string strConn="server=localhost;uid=sa;pwd=sa;database=aspnet";
myConnection.ConnectionString=strConn;
BindData(strsql);
}}
if(!page.ispostback)
{
//只有在第一次请求页面的时候执行
}
if(!page.ispostback)
{
string strConn="server=localhost;uid=sa;pwd=sa;database=aspnet";
myConnection.ConnectionString=strConn;
BindData(strsql);
}
加上这个就行
page_load()
{
xxx
ss()
{什么时候都执行}
if(Page.IsPostBack)
{是回送页时执行}
}
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。这又是为什么?