ASP.NET Web窗体应用程序的主页面(Site.Master)具有导航锚点。其中一个锚点如下:
<li><a id="A1" runat="server" href="~/Login.aspx">Login</a></li>
如何从Login.aspx.cs后面的代码中将“Login”文本更改为“Logout”并将href更改为“〜/ Logout.aspx”?
答案 0 :(得分:1)
首先你需要添加
<%@ MasterType VirtualPath="~/Site.master" %>
位于客户页面顶部
然后添加
public HtmlAnchor AA1
{
get
{ return A1; }
set
{ A1 = value; }
}
到你后面的母版页代码
然后你可以在客户端页面中修改你的锚A1的href(在你的情况下是Login.aspx.cs),如
this.Master.AA1.HRef="~/Logout.aspx"