3
我有下面的代碼,它是一個自定義的人員選取器在2010年的SharePoint合併數據表而忽略重複的行
它搜索的用戶名,但也被人名字。 由於其中包含搜索,如果我嘗試使用我的部分用戶名: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;