动态改变asp.net网页的标题!

原创 2005年04月29日 10:36:00

实验成功方法有二:

方法1.

首先:在.aspx页:

<HEAD>
  <title>
   <%=PageTitle %>
  </title>

。。。。。。。

</HEAD>

其次:在.aspx.cs页:

public class news_view : System.Web.UI.Page
 {
  。。。。。。。。。。。。  
  //用于动态设置页面标题
  protected string PageTitle;

。。。。

 private void Page_Load(object sender, System.EventArgs e)
  {

。。。。。。。

   //动态设置网页的标题title为显示页内容的“标题”
    PageTitle=lblBiaoTi.Text;

。。。

注意:这里的lblBiaoTi是一个Label控件,也可以是TextBox控件或其它服务器控件。

PageTitle=lblBiaoTi.Text;句之前lblBiaoTi的Text属性一定要被赋过值。

方法2:利用Literal控件

首先:往.aspx页中拖入一个Literal控件。ID设为PageTitle。

其次:进入.aspx的HTML页面,将刚加的Literal控件的代码完全剪切并粘贴到<title>和</title>之间。

最后:在.aspx.cs页面的适当位置,如PageLoad函数中设置PageTitle的值。

示例:

在.aspx中:

<Head>

<title>

       <asp:Literal id="PageTitle" runat="server"></asp:Literal>

</title>

在.aspx.cs中:

public class news_view : System.Web.UI.Page
 {
  。。。。。。。。。。。。  
  //用于动态设置页面标题
  protected string PageTitle;

。。。。

 private void Page_Load(object sender, System.EventArgs e)
  {

。。。。。。。

   //动态设置网页的标题title为显示页内容的“标题”
    PageTitle=lblBiaoTi.Text;

。。。

注意:这里的lblBiaoTi是一个Label控件,也可以是TextBox控件或其它服务器控件。

PageTitle=lblBiaoTi.Text;句之前lblBiaoTi的Text属性一定要被赋过值。

动态改变asp.net网页的标题!

实验成功方法有二:方法1.首先:在.aspx页: 。。。。。。。其次:在.aspx.cs页:public class news_view : System.Web.UI.Page { 。...
  • web718
  • web718
  • 2005年05月21日 09:51
  • 874

动态改变asp.net网页的标题

实验成功方法有二: 方法1. 首先:在.aspx页: 。。。。。。。 其次:在.aspx.cs页: public class news_view : System.Web.UI...
  • janelin
  • janelin
  • 2008年01月06日 17:06
  • 369

动态改变asp.net网页的标题

  • zgqtxwd
  • zgqtxwd
  • 2008年04月24日 07:37
  • 107

js动态修改页面标题

原生js 动态修改页面标题,窗口获得焦点时显示正常的标题,失去焦点显示指定的标题,效果预览: 代码如下: // window.onload = function () { ...
  • zuoyixiao
  • zuoyixiao
  • 2017年09月21日 15:14
  • 371

asp.net中如何动态改变网页的title

方法有多种,这里说其中几种: 方法1. 首先:在.aspx页:        。。。。。。。 其次:在.aspx.cs页: public cl...
  • chenyq2008
  • chenyq2008
  • 2014年10月26日 17:52
  • 2024

ASP.NET C# 动态设置网页标题、关键字、描述

ASP.NET C# 动态设置网页标题、关键字、描述 一。在后台直接设置 if (!IsPostBack) {             //Page title网页标题             ...
  • txqqnet
  • txqqnet
  • 2013年10月11日 14:12
  • 888

动态改变Asp.net页面标题

1.引用命字空间use System.Web.UI.HtmlControls.HtmlGenericControl在Asp.net 中你可以使用HtmlGenericControl()来动态改变页面T...
  • zjjgs
  • zjjgs
  • 2006年10月06日 19:28
  • 656

android TabHost 动态修改图标或者动态改变标题

遇到这个问题的时候,说实话,刚开始也没有想到这个方法。那时客户需要实现在TabHost标题上动态显示从数据库获取的个数。起初这样思考的,从数据库获取个数是非常简单,但是要把获取的个数显示在TabHos...
  • lo5sea
  • lo5sea
  • 2011年07月31日 14:33
  • 6914

ASP.NET实现动态页面标题

在ASP中,我们可以用:TITLE>        Response.Write("我把标题给改了!")%> TITLE>的方式来实现动态的改变页面标题,因为ASP的程序代码可以与HTML代码可以交错...
  • gzAaron
  • gzAaron
  • 2005年10月12日 16:16
  • 979

C#中动态改变网页的标题

        protected   HtmlGenericControl   mytitle;         ...         mytitle.InnerText   =   "new ...
  • lvzhqi
  • lvzhqi
  • 2008年11月09日 14:01
  • 488
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:动态改变asp.net网页的标题!
举报原因:
原因补充:

(最多只允许输入30个字)