要在Asp.net中实现动态改变Page页标题的功能,首先需要将Page页上的<title></title>标记修改成以下形式
<title id="pageTitle" runat="server"></title>
也就是说需要将title变成一个服务器控件,
接着,在代码页上添加的上方添加以下语句
VB.NET
Protected WithEvents pageTitleAs System.Web.UI.HtmlControls.HtmlGenericControl
C#
protected System.Web.UI.HtmlControls.HtmlGenericControl pageTitle;
经过上述步骤之后,我们就可以在代码中给title赋值了,既
pageTitle.InnerText = "这是一个自定义标题"
<title id="pageTitle" runat="server"></title>
也就是说需要将title变成一个服务器控件,
接着,在代码页上添加的上方添加以下语句
VB.NET
Protected WithEvents pageTitleAs System.Web.UI.HtmlControls.HtmlGenericControl
C#
protected System.Web.UI.HtmlControls.HtmlGenericControl pageTitle;
经过上述步骤之后,我们就可以在代码中给title赋值了,既
pageTitle.InnerText = "这是一个自定义标题"