C# .NEt 웹 페이지 코드 뒤에 디렉토리 검색을 사용하고 있습니다. 결과를 셀의 텍스트에 추가하는 방법을 모르겠습니다. 열에 표시된 결과는 텍스트 "System.DirectoryServices.SearchResult"입니다. 문자열에 결과를 추가 할 때 특성을 올바르게 전달하지 않을 것으로 생각됩니다.GridView에 대한 .FindOne() 결과 전달 - C# .net
String Name = userName;
DirectorySearcher ds = new DirectorySearcher();
ds.Filter = "samaccountname=" + Name;
ds.PropertiesToLoad.Add("userAccountControl");
SearchResult sr = ds.FindOne();
e.Row.Cells[5].Text = sr.ToString();
위에서 볼 수 있듯이 sr.ToString()을 셀에 전달하고 있습니다. 이것은 올바르지 않은 것처럼 보이지만 문자열로 변환 할 수있는 변수에 결과를 전달하는 방법을 알지 못합니다. 나는 evn 시도 :
var result1 = sr;
string result2 = result1.ToString();
e.Row.Cells[5].Text = result2;
왜 downvote 및 코멘트가 없습니까? – climbage