情况如下。我有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();
感谢。