string mysql = "select Top 5 CName,TName,CInfo from Course,Teacher where Tno=CTno ";
不知道LZ设定的每页显示多少数据?
另外,LZ的这个完全可以用vs的那个配置数据源向导让vs自动完成,不用自己写代码的。
如果LZ一定要自己写,请注意DG_Alter_PageIndexChanged方法,好像有错误: protected void DG_Alter_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
Databind();
DG_Alter.CurrentPageIndex = e.NewPageIndex; //如果在这之前没有运行LZ的自定义的Databind()
//就会出现“无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。”这个错误
DG_Alter.DataBind();
}我比较菜,是以前在实际写代码的时候发现这个问题的,现在忘了是什么原因了,不好意思^_^
不知道LZ设定的每页显示多少数据?
另外,LZ的这个完全可以用vs的那个配置数据源向导让vs自动完成,不用自己写代码的。
如果LZ一定要自己写,请注意DG_Alter_PageIndexChanged方法,好像有错误: protected void DG_Alter_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
Databind();
DG_Alter.CurrentPageIndex = e.NewPageIndex; //如果在这之前没有运行LZ的自定义的Databind()
//就会出现“无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。”这个错误
DG_Alter.DataBind();
}我比较菜,是以前在实际写代码的时候发现这个问题的,现在忘了是什么原因了,不好意思^_^
http://blog.csdn.net/zhzuo/category/13485.aspx