首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教,为什么<%= 服务器代码 %>有的能解析,有的不能

2012-08-29 
请问,为什么% 服务器代码 %,有的能解析,有的不能如题,我做的比如这个%config.Title 这个就能解析成

请问,为什么<%= 服务器代码 %>,有的能解析,有的不能
如题,我做的比如这个<%=config.Title> 这个就能解析成"我的标题"(注,config,通过 重写onInint方法从数据库得到全局配置信息),可是放到如 <meta name="keywords" content="<%=config.SiteKeywords%>" />,最后运行页面通过firedebug看还是<%=config.SiteKeywords%>,





这里是config获取的数据方法,页面类是basicpage:system.web.ui.page,然后别的页面都引用basicpage,从而可以用config

protected override void OnInit(EventArgs e)
  {
  BllConfig bllconfig = new BllConfig();
  config = bllconfig.getModel();
  base.OnInitComplete(e);
  }

[解决办法]
把head中的 runat=server去掉即可

热点排行