由于某些原因,我无法将文本放入任何文本框或标签中!
我使用的是母版页,代码位于代码隐藏视图中。我已经创建了文本框:
<asp:Textbox ID="whatever" runat="Server">
当我想添加一些文本时,我只需在代码隐藏视图中添加代码,如下所示:
whatever.Text = "myText";
我得到了一个错误,它说:
"System.NullReferenceException:Object reference not set to an instance of an object"
用红色突
我有两个嵌套的母版页。我在第二个母版页中添加了一个超链接,并且我想从连接到it.But的asp页更改超链接的颜色,我无法访问超链接。
HyperLink hpl2 = (HyperLink)Master.FindControl("hplD") as HyperLink;
hpl2.ForeColor = Renk2;
在它运行上层代码后,我得到了以下错误。
Object reference not set to an instance of an object.
ASP.net给出了这个奇怪的错误消息。当尝试加载一个使用名为"loggedin.master“的母版页的页面时,就会出现这种情况。
完整的错误消息如下:
[A]ASP.loggedin_master cannot be cast to [B]ASP.loggedin_master.
Type A originates from 'App_Web_10awacsi, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null' in the context 'Default