日期:2014-05-17  浏览次数:20408 次

如何改变.net中利用母版页做的内容页的title的位置
我是利用母版页做的网站,先是解决了两个title的问题,然后现在又出现了页面源码中title的位置在下面,
<p>请问怎样改变title的位置(我的title使用page.title=“首页”在后台写的)</p>
title?母版页??.net title 母版页 .net

------解决方案--------------------
看你内容控件放的位置吧
------解决方案--------------------
<title><%=this.Title%></title>

script不需要立即执行的,尽量移到后面去
------解决方案--------------------
在母版的Head中放一个ContentPlaceHolder Id=="head"
然后在子页面的Content head 中加上<title><%=this.Title%></title>
------解决方案--------------------
Refer:
http://www.cnblogs.com/insus/archive/2009/12/26/1632915.html
------解决方案--------------------
在Page.Header.Render时,会将Title属性插入到Header最下文,所以会多出来
要不你用Literal自己实现,要不可能要继承HtmlHeader,然后重写它的RenderChildren方法
或者干脆将母版页改成用户控件
------解决方案--------------------
从.net2.0以后,不能这个写了。
你只能为<head id="head1" runat="server">
    
</head>
添加一个Id。然后在code behind:



------解决方案--------------------
帖错图了:

------解决方案--------------------
用JQUERY添加title 并且把多余的title隐藏掉或则去掉