嘿所有,
我异常的方法,但我不知道为什么...
它只是抛出的TextBox的输入时无法找到,但我想我反对检查。也许错误的想法吗?
public String getUser()
{
String user = User.Identity.Name.Split(new Char[] { '\\' })[1];
if (TextBox_Admin.Visible && TextBox_Admin.Text.Length > 0)
{
DirectorySearcher searcher = new DirectorySearcher("(&(name=" + TextBox_Admin.Text.ToString() + ")(objectClass=user))");
searcher.SearchRoot = entiry;
searcher.PropertiesToLoad.Add("cn");
SearchResult res = searcher.FindOne();
if (res.Properties.Contains("cn") && res.Properties.Equals(TextBox_Admin.Text))//at this point the Exception is thrown
user = TextBox_Admin.Text.ToString();
else
{
Label_Admin.Text = "Unknown User";
user = null;
}
}
return user;
}
NullReferenceException:未
未将对象引用设置到对象的实例。
有人可以帮忙吗?
OK,发现{S0的}