在进行Asp.net编程时,经常会使用DataView对DataTable的数据进行排序或者过滤
<pre name="code" class="csharp">DataView dv = dtMenu.DefaultView;
dv.Sort = "name asc";
foreach (DataRow dr in dv.ToTable().Rows)
{
代码
}上述代码是按照排序后的内容进行处理的,如果使用dv.Table并不是按照排序后的结果排序,而是与dtMenu原始table内容一致。
本文详细介绍了在ASP.NET编程中如何使用DataView对DataTable数据进行排序,并解释了为何排序后的结果显示在DataView而非其Table属性中。通过具体代码示例展示了如何正确遍历已排序的数据。
1583

被折叠的 条评论
为什么被折叠?



