隨筆 - 30, 文章 - 0, 評(píng)論 - 9, 引用 - 0
          數(shù)據(jù)加載中……

          動(dòng)態(tài)改變Asp.net頁(yè)面標(biāo)題

          1.引用命字空間
          use System.Web.UI.HtmlControls.HtmlGenericControl
          在Asp.net 中你可以使用HtmlGenericControl()來(lái)動(dòng)態(tài)改變頁(yè)面Title(標(biāo)題)



          2.為HTML Title標(biāo)簽設(shè)置ID,并將其作為服務(wù)器端運(yùn)行
          <HTML>
          ??<HEAD>
          ????<TITLE ID=MyPageTitle Runat=Server> </TITLE>
          ??</HEAD>
          ?<BODY>
          ??</BODY>
          </HTML>



          3.將Title標(biāo)設(shè)設(shè)為Runat=server后,就可以后臺(tái)代碼進(jìn)行訪問(wèn)~~,通過(guò)InnerText或InnerHtml
          來(lái)改變其值.
          public class Use_This : System.Web.UI.Page
          ?{
          ??
          Private System.Web.UI.HtmlControls.HtmlGenericControl SetMyTitle;
          ??private void Page_Load(object sender, System.EventArgs e)
          ??{

          ?? SetMyTitle.InnerText = "~哈哈~";

          ??}
          }


          posted on 2007-02-09 13:08 風(fēng)雨兼程 閱讀(403) 評(píng)論(1)  編輯  收藏 所屬分類: Asp.net

          評(píng)論

          # re: 動(dòng)態(tài)改變Asp.net頁(yè)面標(biāo)題  回復(fù)  更多評(píng)論   

          次方法在vs2005中測(cè)試不通過(guò),SetMyTitle.TagName=“SPAN”
          title并沒(méi)有發(fā)生變化,不知為什么。

          相反,設(shè)置它的Text卻可以達(dá)到目的。如:
          private void Page_Load(object sender, System.EventArgs e)
          {

          //SetMyTitle的ID=null,并沒(méi)有指向MyPageTitle
          //以下在VS.Net2005中測(cè)試通過(guò)
          MyPageTitle.Text = "~哈哈~";

          }
          2007-08-15 12:21 | docflying
          主站蜘蛛池模板: 仁怀市| 阳谷县| 衡南县| 吴桥县| 兴仁县| 荆州市| 通道| 澎湖县| 高密市| 镇平县| 全南县| 西畴县| 德保县| 光泽县| 宜章县| 庆元县| 阿尔山市| 山阳县| 桂平市| 太原市| 平凉市| 平原县| 景泰县| 宁津县| 海淀区| 衡南县| 左贡县| 博罗县| 辽中县| 仪征市| 马尔康县| 花莲市| 清河县| 抚州市| 勐海县| 大渡口区| 潜山县| 凭祥市| 美姑县| 郴州市| 珠海市|