0
我有一個像這樣在我的母版中的超鏈接控制:控制未聲明
<asp:HyperLink runat="server" ID="lnkLoginButton">Login</asp:HyperLink>
當我引用控制在頁面加載事件的母版代碼隱藏
lnkLoginButton.Text = "Go to..."
我得到建立時發生此錯誤
error BC30451: Name 'lnkLoginButton' is not declared
即使將控件拖入主頁從工具箱。
任何想法?謝謝!
此控件是否位於頁面後面的任何佔位符內? – Aristos 2013-03-14 20:29:18
我只當一個用戶在 登錄運行該代碼,如果HttpContext.Current.User.Identity.IsAuthenticated然後 lnkLoginButton.Text =「轉到...」 結束如果 – Junky 2013-03-14 20:37:30
一)肯定 - 你怎麼叫,從該頁面還是來自主頁面? b)從HyperLink環繞什麼?也許從LoginControl? – Aristos 2013-03-14 21:09:20