我的一个母版页中有一个奇怪的错误,在Visual Studio中我可以正常访问控件。
即。 Me.lblName.Text = "abc"
。
编译好。但是,当它运行时,我得到通常的空引用错误。设置任何控件属性的唯一方法是使用
Me.FindControl("lblError").Text = "abc"
由于某种原因似乎没有正确初始化控件。我知道我可以使用init()
等自己欺骗和加载它们,但我不应该这样做。让我再说一遍,我不是试图从子页面访问控件,而是主页面本身。
任何人都知道为什么会这样吗?
答案 0 :(得分:0)
以及重命名,也尝试删除控件并从工具箱中重新添加。