Response.write("<script>window.title=titleyouwant</script>");

解决方案 »

  1.   

    <title id="TitleText" runat="server"> New Document </title>
    <script language="c#" runat="server">
    private void Page_Load(object sender,System.EventArgs e)
    {
    TitleText.InnerHtml = "sdfsadf";
    }
    </script>
      

  2.   

    <script runat=server>
    public TitelName As String
    ....
    TitleName = 根据需要给TitelName赋值..</script><Title><%=TitleName%><Title>
      

  3.   

    在.aspx页面中在<title id=mytitle runat=server></title>在.aspx.vb页面中这样做
    Protected MyPageTitle As New HtmlGenericControl()
     Private Sub Page_Load(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles MyBase.Load    MyTitle.InnerText = "我的标题"  End Sub
      

  4.   

    <% If ...... Then% >
    <title>xxx</title>
    <% else %>
    <title>aaa</title>
    <% end if %>
      

  5.   

    在代码中:
                    定义一个public变量a,
                    在page_load中a=title
                    Page.bind();
     在网页中:
        <title><%#a%><title>
      

  6.   

    在.cs文件中:
    Response.Write(@"<script language=JavaScript>document.title='网页标题';</script>");