我正在使用下面的代码在带有特定过滤器的 gridview 中显示一些记录。如果父级小于 2 表示记录显示在网格中。但它总是返回单行,但我的最后一个数据表 dt 有超过五行。我该如何解决这个错误
try
{
DataView dv = new DataView();
dv = dt.DefaultView;
dv.RowFilter = "FLD_PARENT=0";
if (dv.Count < 2)
{
dv_pack.Visible = true;
dt.DefaultView.Sort = "FLD_TYPE";
grd_pack.DataSource = dt;
grd_pack.DataBind();
}
}
catch (Exception ex)
{
throw;
}