.NET2.0中如何给页面动态的添加标题
今天优化人员说能不能让标题动态的显示新闻内容,貌似是很简单的问题,但是呢,我没有具体弄过的,百度Google之后,发现大多数的都是一篇文章,估计是大家都Copy的吧,于是乎,我就直接拷来用了。 以为会是很容易解决的,但是,在我这里就出了错的,贴下错误的
<TITLE runat="server" id="titleControl">Default Title</TITLE>
转到.cs文件,声明一个变量titleControl,
类型为 System.Web.UI.HtmlControls.HtmlGenericControl:protected System.Web.UI.HtmlControls.HtmlGenericControl PageLoad里面写
titleControl; titleControl.InnerText=“我把标题给改了!”;
然后问了下别人,发现这样在vs03中是正确的,可是在2005中这种控件会自动生成上边的第二句的,所以在vs2005中报错是很正常的。所以
最后确定了解决方案,
<TITLE runat="server" id="titleControl">Default Title</TITLE>
在PageLoad事件里写上
titleControl.Text="标题改动";
运行下,OK。问题解决掉。
新手问题,所以大家不要见笑。只是贴出来,让新新手少走点弯路~~~~
<TITLE runat="server" id="titleControl">Default Title</TITLE>
转到.cs文件,声明一个变量titleControl,
类型为 System.Web.UI.HtmlControls.HtmlGenericControl:protected System.Web.UI.HtmlControls.HtmlGenericControl PageLoad里面写
titleControl; titleControl.InnerText=“我把标题给改了!”;
然后问了下别人,发现这样在vs03中是正确的,可是在2005中这种控件会自动生成上边的第二句的,所以在vs2005中报错是很正常的。所以
最后确定了解决方案,
<TITLE runat="server" id="titleControl">Default Title</TITLE>
在PageLoad事件里写上
titleControl.Text="标题改动";
运行下,OK。问题解决掉。
新手问题,所以大家不要见笑。只是贴出来,让新新手少走点弯路~~~~
浙公网安备 33010602011771号