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