在进行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内容一致。