如何通过至少一个参数过滤datagridview

时间:2015-02-05 21:07:38

标签: c# datagridview

情况如下。我有3个文本框(2个字符串和1个int类型),1个组合框和1个datagridview。我想通过至少一个参数过滤我的gridview。我的datagrid的来源是一个列表。到目前为止,下面的代码是我的结果,但是没有用。

var result = from UsersBySearchConditions in MatchedUsersSelected
where (UsersBySearchConditions.FirstName.StartsWith(txtFirstName.Text)
     || UsersBySearchConditions.LastName.StartsWith(txtLastName.Text)
     || UsersBySearchConditions.UserID == Convert.ToInt32(txtWorkingID.Text)
     || UsersBySearchConditions.WorkingDepartmentID == cbWD.SelectedValue)
     select UsersBySearchConditions;

dgvUserList.DataSource = result.ToArray();

感谢。

0 个答案:

没有答案