Linq IList <t>隐藏数据并绑定到gridview </t>

时间:2015-01-15 15:11:34

标签: c# winforms linq

这是窗口形式,在CardDto中包含一个项目列表,当复选框处于活动状态时,检查我是如何显示该项目未激活的?

private void BindCardRecord(IList<CardDto> cardDto)
{

   if (chkSearch_NonActive.Checked)
   {
      cardDto.Where(p => p.IsActive == false);
   }

    dgvSearchResult.DataSource = cardDto.ListToDataTable();
}

1 个答案:

答案 0 :(得分:0)

假设&#34;踢&#34;你的意思是&#34;不显示&#34;

private void BindCardRecord(IList<CardDto> cardDto)
{

   if (chkSearch_NonActive.Checked)
   {
      var newList = cardDto.Where(p => p.IsActive == false).ToList();
      dgvSearchResult.DataSource = newList.ListToDataTable();
   }
}