//dt是datatable
var source = (from t in dt.AsEnumerable() select new { 列2 = t.Field<string>("列2") }).Skip(1).Take(30);
代码中最好不能有中文的吧,其实这我看不太懂,最后难道不用重新将gridView显示一次?
把将要读取的数据装入Label或者Literal控件,如:<asp:Label ID='lblName' Text='<%#Eval("Name")%>' runat='server'/>
这样在你的后台处理方法里就可以找到这一行:Label lblName =(Label)this.GridView1.Rows[index].FindControl("lblName");