ASP.NET2.0中meta中包含,将无法使用。

来源:互联网 发布:淘宝商品与描述不符 编辑:程序博客网 时间:2024/05/30 22:46

在ASP.NET2.0在meta中使用<%=变量%>动态获取数据时,<将会被解析成&lt; ,也就是说无法使用<%%>来动态获取数据,当然也可以在后台添加meta信息,详情请查看http://blog.csdn.net/xuezhongsong/archive/2009/12/29/5099433.aspx。

上述方法暂不做讨论,现在如何在meta是使用<%%>来动态获取数据呢?经过苦苦寻觅,其实有个很简单的方法,那就是把<head>中的runat="server"去掉,运行,成功!具体的原因还不是很清楚,有知道的麻烦告诉我下。

在.net2.0中新建一个页面时会默认在head中加入runat="server",所以这不会引起大家的注意。但是事情到此还未结束,在另一个页面中,在head中亦然使用了runat="server",在meta中亦然使用<%=XXX%>来动态获取数据,但是这次居然成功了!一直没搞懂为什么...........................