我在后面的C#.NEt网页代码中使用目录搜索。我不知道如何将结果添加到单元格的文本中。列中显示的结果是文本“System.DirectoryServices.SearchResult”。当我将结果添加到字符串时,我认为我没有正确传递属性。将.FindOne()结果传递给gridView的变量--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()传递给单元格。这似乎是不正确的,但我不知道如何将结果传递给我可以转换为字符串的变量。我evne试过这样:
var result1 = sr;
string result2 = result1.ToString();
e.Row.Cells[5].Text = result2;
为什么downvote和没有评论? – climbage 2012-07-12 19:49:57