how to set title within content page asp.net
Posted
by varshney4u
on Stack Overflow
See other posts from Stack Overflow
or by varshney4u
Published on 2010-04-09T08:17:15Z
Indexed on
2010/04/09
8:23 UTC
Read the original article
Hit count: 205
ASP.NET
Hi,
I have created a Content Page using Master Page.
Within Master Page, I have created the following tag for Title:
<head id="Head1" runat="server">
<title></title>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</head>
Within Content Page, following are set:
protected void Page_Load(object sender, EventArgs e) {
if (!Page.IsPostBack)
{
if (String.IsNullOrEmpty(Request.QueryString["PatientRegistrationKey"]))
{
// ....
}
else
{
this.Page.Title = "My New Title";
//....
}
}
Though I am also setting the Master Page at run time as bellow:
protected void Page_PreInit(Object sender, EventArgs e) { if (String.IsNullOrEmpty(Request.QueryString["PatientRegistrationKey"])) this.MasterPageFile = "~/MasterPages/A.master"; else this.MasterPageFile = "~/MasterPages/B.master"; }
While getting open this page in browser, I got following Title:
http://localhost:3562/?PatientRegistrationKey=0 - My New Title
Please advice for the changes, so that there should be only My New Title within title, nothing extra like query string etc.
Any help would be appreciated.
© Stack Overflow or respective owner