小弟初学VS2003
不知如何将绑定于DataGrid里的学生成绩排序?
考虑先排序好再传到DataGrid里,但视图不支持ORDER BY(因为DataGrid里的数据列来自不同表,所以临时创建视图)请求高手解答如何排序,另外如何在DataGrid首列加一个名次列?
不知如何将绑定于DataGrid里的学生成绩排序?
考虑先排序好再传到DataGrid里,但视图不支持ORDER BY(因为DataGrid里的数据列来自不同表,所以临时创建视图)请求高手解答如何排序,另外如何在DataGrid首列加一个名次列?
解决方案 »
- 这样写能不能?
- 关于ModalPopupExtender&GridView1&FormView组合在一起使用的问题
- 100分求助:SqlDataSource做一个简单的用户登录
- Menu控件
- 建立数组的时候给数组的个数初始化了,之后如何调整数组的大小使之再容纳项目?
- System.NullReferenceException: 未将对象引用设置到对象的实例。
- 关于WebForm的问题
- 谁帮忙把这句C#代码给转成VB的?谢谢!
- 急!用HtmlInputFile控件不能上传几十兆的大文件,是什么原因?
- 是不是微软的漏洞: 我用JS代码在组合框中新增一个项,并选择, 但是发现后台程式中读取不到新加入的值? 大家是如何解决的? 谢谢!!!
- 一个列数不定的数据源的数据绑定,要能够控制模板的
- 使用access会发生这么个问题
如:DataView dv = dt.DefaultView;
dv.Sort = "字段"this.DataGrid1.DataSoruce = dv;
按成绩逆排序后.加个模板列.
<%#( (DataGridItem)Container).ItemIndex+1%>
如:DataView dv = dt.DefaultView;
dv.Sort = "字段"this.DataGrid1.DataSoruce = dv;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
能具体点吗?是在SortCommand里执行吗?
SqlDataAdapter da = new SqlDataAdapter(sql,Conn);
DataTable dt = new DataTable();
// 填充数据到DataTable
da.Fill(dt);
// 创建DataViewDataView dv = new DataView(dt);
dv.Sort="score desc";
// 数据绑定
dg.DataSource = dv;
dg.DataBind();