Как получить дубликаты записей при поиске в ASP.NET с C#?
Я хочу получить дубликаты записей во время поиска в asp.net с помощью c#. Счетчик подкачки не работает для дубликата счета No check (x. EmployeeAccount.Нижестоящим().Содержит(txt_Srch_AccNo.Текст.Нижестоящим().Отделка())
Что я уже пробовал:
Мой код выглядит следующим образом:
List<MDL_NONMOLSalaryDetail> pagingList = (from o in objDetailList select o).Where(x => (x.EmployeeID.ToLower().Contains(txt_Srch_EmployeeName.Text.ToLower().Trim()) || txt_Srch_EmployeeName.Text.Trim() == "") || (x.EmployeeName.ToLower().Contains(txt_Srch_EmployeeName.Text.ToLower().Trim()) || txt_Srch_EmployeeName.Text.Trim() == "") || (x.EmployeeAccount.ToLower().Contains(txt_Srch_AccNo.Text.ToLower().Trim()) || txt_Srch_EmployeeName.Text.Trim() == "") || (x.IsEdited.Equals(1) || txt_Srch_EmployeeName.Text.Trim() == "") ).Skip(LeftStart).Take(TopRecords).ToList<MDL_NONMOLSalaryDetail>(); int pageCount = (from o in objDetailList select o).Where(x => (x.EmployeeID.ToLower().Contains(txt_Srch_EmployeeName.Text.ToLower().Trim()) || txt_Srch_EmployeeName.Text.Trim() == "") || (x.EmployeeName.ToLower().Contains(txt_Srch_EmployeeName.Text.ToLower().Trim()) || txt_Srch_EmployeeName.Text.Trim() == "") || (x.EmployeeAccount.ToLower().Contains(txt_Srch_AccNo.Text.ToLower().Trim()) || txt_Srch_EmployeeName.Text.Trim() == "") || (x.IsEdited.Equals(1) || txt_Srch_EmployeeName.Text.Trim() == "") ).Count();
Graeme_Grant
"не работает" - это не очень осмысленно. Вы просите нас ответить на вопрос с повязкой на глазах, стоя на одной ноге на мяче. Как это не работает? Вы видите какие-нибудь ошибки?
Кроме того, код очень трудно читать.
Нажмите на виджет "улучшить вопрос", очистите код и дайте более содержательное описание того, что ожидается, пример ввода, пример вывода и что на самом деле происходит с полной информацией об исключениях (если они встречаются). Это то, что требуется для отладки любого кода.