好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

C#datatable转集合LINQ过滤后转DATATABLE

 if (_menus==null)

  {

      _menus = DataApi.GetDt<menus>("","");

  }

  var _menusList = _menus.AsEnumerable().ToList();

  //数据绑定

  DataTable menus1 = _menusList.Where(p => p["parentid"].ToString() == "1").CopyToDataTable();

  DataTable menus2 = _menusList.Where(p => p["parentid"].ToString() == "12").CopyToDataTable();

  DataTable menus3 = _menusList.Where(p => p["parentid"].ToString() == "15").CopyToDataTable();

  // DataTable menus4 = _menusList.Where(p => p["parentid"].ToString() == "20").CopyToDataTable();

  clb1.DataSource = menus1;

  this.clb1.ValueMember = "id";

  this.clb1.DisplayMember = "name";


查看更多关于C#datatable转集合LINQ过滤后转DATATABLE的详细内容...

  阅读:10次