dataview 返回datatable 前十条数据 dataview 如何返回datatable 前十条数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没看明白sql只查询前10条不行么 这个dataTable 数据不是来自数据库,所以不行! 是不是从datatable里拿10条数据?DataRowView? DataTable dt = new DataTable(); dt.Columns.Add("id"); dt.Columns.Add("name"); for (int i = 1; i <= 10; i++) { DataRow row = dt.NewRow(); row["id"] = i; row["name"] = "name" + i; dt.Rows.Add(row); }gv.DataSource = dt;gv.DataBind();不知道楼主是不是这个意思 不是这个意思了,DataTable数据可能有30条,我返回一个datatable,在数据绑定的时候我用dataview进行了数据排序,现在我只想在排序后显示前十条数据 那可以在排序的时候重新设置pagesize的值然后再绑定吗?? 将你dataview里排好序的前十条数据按顺序输出到另一个dataview里,显示新的dataview就行了。费你的内存了。 可以参考:DataView dv = ds.Tables[0].DefaultView;dv.Sort = "ContactTime DESC";while (dv.Count >10){dv.Delete(dv.Count-1);}gdvData.DataSource = dv;gdvData.DataBind(); asp.net网站修改页面的问题 DropDownList1 的问题? 建立了eclipse里的web项目后,在浏览器看不了jsp文件 请教关于javascript的小问题 后台编码文件中如何引用前台的用户控件?? 请问用asp.net如何实现一个在线(网页)代理呢? EntityFramework并发问题 excel导出问题,好几天了,不知怎么解决? 编译成COM+组件 怎样通过循环遍历日历控件的每1个格的数据,并将数据取出来?(在线给分) sql2005导入表后主健和默认值都丢失了 急!大家来帮我看下!
sql只查询前10条不行么
DataRowView?
dt.Columns.Add("id");
dt.Columns.Add("name");
for (int i = 1; i <= 10; i++)
{
DataRow row = dt.NewRow();
row["id"] = i;
row["name"] = "name" + i;
dt.Rows.Add(row);
}
gv.DataSource = dt;
gv.DataBind();不知道楼主是不是这个意思
DataView dv = ds.Tables[0].DefaultView;
dv.Sort = "ContactTime DESC";
while (dv.Count >10)
{
dv.Delete(dv.Count-1);
}
gdvData.DataSource = dv;
gdvData.DataBind();