当前位置: 移动技术网 > IT编程>开发语言>.net > asp.net中动态改变网页标题的代码

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

2017年12月12日  | 移动技术网IT编程  | 我要评论

超人气学园主题曲,ct9,田斯斯胸围

方法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属性一定要被赋过值。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网