问题描述
不知道描述的是否准确GridView自带的分页,我在本地测试一切正常,选择第一第二。。。等等页面,删除,修改编辑一切都正常,可是上传到服务器出现的问题是,不点击第一第二。。。等等页面的时候一切正常,点击了第一第二页面的时候GridView显示正常,可是取不到数值,不知道为何!protectedvoidGridView1_SelectedIndexChanged(objectsender,EventArgse){Response.Redirect("xiugai.aspx?id="+GridView1.SelectedValue);}publicvoiddata(){accesscon=newaccess();if(leixing==""){stringid="Select*fromchanpindaorderbyiddesc";con.gridviewfile(GridView1,id,"id");}else{stringid="Select*fromchanpindawhereleixingid='"+leixing+"'orderbyiddesc";con.gridviewfile(GridView1,id,"id");}}protectedvoidGridView1_PageIndexChanging(objectsender,GridViewPageEventArgse){data();GridView1.PageIndex=e.NewPageIndex;GridView1.DataBind();}关键是本地一切都是正常的,上传到空间不行了,记得原来可以的
解决方案
解决方案二:
上传后,数据库连接字符串需要修改吗?
解决方案三:
在服务器环境,可以通过记录日志的方式,跟踪定位错误代码。
解决方案四:
data();这边你没做读取数据的时候分页吧?那这种在GridView1_PageIndexChanging里面不需要再读取数据吧好像