我得到「未將對象引用設置爲對象的實例」。在我的主頁面代碼後面。如何解決這個問題?site.master.cs中的空引用異常
Site.Master.Cs
protected void Page_Load(object sender, EventArgs e)
{
if (Session["IsLogin"] == "1")
{
((HyperLink)HeadLoginView.FindControl("Login")).Visible = false;
((HyperLink)HeadLoginView.FindControl("Logout")).Visible = true;
}
else
{
((HyperLink)HeadLoginView.FindControl("Login")).Visible = true;
((HyperLink)HeadLoginView.FindControl("Logout")).Visible = false;
}
}
的Site.Master
<asp:LoginView ID="HeadLoginView" runat="server" EnableViewState="false">
<AnonymousTemplate>
[ <a href="~/Default.aspx" id="HeadLoginStatus" runat="server">Log In</a> ]
[ <a href="~/Logout.aspx" id="HeadLoginStass" runat="server">Log Out</a> ]
</AnonymousTemplate>
可能重複[什麼是.NET中的NullReferenceException?](http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-in-net) – 2012-01-01 17:46:48