日期:2014-05-19  浏览次数:20444 次

"数据源不支持服务器端的数据分页"的问题
提示如下:

行   55:                           SqlDataReader   myReader   =   myCommand.ExecuteReader();
行   56:                           GridView1.DataSource   =   myReader;
行   57:                           GridView1.DataBind();
行   58:                           conn.Close();
行   59:  
 

源文件:   f:\Web\www.ttxtea.com\web\Web\Controls\Class.ascx.cs         行:   57  

我应怎么样改?

------解决方案--------------------
http://msdn2.microsoft.com/zh-cn/library/5aw1xfh3(VS.80).aspx

SqlConnection conn= new SqlConnection(connectionString);

SqlDataAdapter ad = new SqlDataAdapter( "SELECT * FROM Categories ", conn);

DataSet ds = new DataSet();

ad.Fill(ds, "Categories ");

GridView1.DataSource = ds;

GridView1.DataBind();