Я следующий код, его обычай выбора людей для SharePoint 2010.Слияние DataTables но игнорировать дублированные строки
он ищет по имени пользователя, но и по имени человека. Поскольку он содержит поиск, если я попробую с частью моего имени пользователя: cia
Он показывает мои повторяющиеся строки, поскольку это соответствует имени пользователя, а также имени человека.
это мой код (я не могу использовать LINQ:
protected override int IssueQuery(string search, string groupName, int pageIndex, int pageSize)
{
try
{
// Find any user that has a matching name
var table = ADHelper.ExecuteNameQuery(RootPath, search);
// 20249: Search by username, method was already done, but it was not being called.
var table2 = ADHelper.ExecutesAMAccountNameQuery(search);
table2.Merge(table,);
PickerDialog.Results = table2;