System.NullReferenceException:“未将对象引用设置到对象的实例

zky0901 2017-09-19 03:27:14
private void aa()
{
wbr.Url = new Uri("http://www.abc.com");
this.wbr.Document.GetElementById("textbox1").Focus();//这里报错System.NullReferenceException:“未将对象引用设置到对象的实例
}
----------------------------------------------------------------------
private void aa(object sender, EventArgs e)
{
wbr.Url = new Uri("http://www.abc.com");
this.wbr.Document.GetElementById("textbox1").Focus();
}
这样就正常,请问为什么啊??
...全文
142 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
一品梅 2017-09-19
  • 打赏
  • 举报
回复
引用 楼主 zky0901 的回复:
private void aa() { wbr.Url = new Uri("http://www.abc.com"); this.wbr.Document.GetElementById("textbox1").Focus();//这里报错System.NullReferenceException:“未将对象引用设置到对象的实例 } ---------------------------------------------------------------------- private void aa(object sender, EventArgs e) { wbr.Url = new Uri("http://www.abc.com"); this.wbr.Document.GetElementById("textbox1").Focus(); } 这样就正常,请问为什么啊??
this.wbr.Document.GetElementById("textbox1")为空,就会报这个错误。 第二个正常?第二个只是一个时间处理程序,压根事件就没有触发吧
xiaoqiang_gao 2017-09-19
  • 打赏
  • 举报
回复
第一个方法的GetElementById方法没有获取到对象
白衣如花 2017-09-19
  • 打赏
  • 举报
回复
是不是webbrower没初始化完成?

110,546

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧