我有一个母版页,我将其用作模板,以允许我定义每个页面的元标记。我的母版页采用包含元信息的模型,这是我尝试执行以下操作的示例:
<meta name="description" content="<%= Model.description %>" />
<meta name="keywords" content="<%= Model.keywords %>" />
但是,当我在页面呈现后检查 HTML 时,我得到以下信息:
<meta name="description" content="<= Model.description %>" />
<meta name="keywords" content="<= Model.keywords %>" />
如果我从内容中删除外部引号,例如content=<%= Model.description %>
它呈现数据。它似乎不喜欢周围的引号。
这是母版页的错误吗?如果是这样,最好的替代解决方法是什么?如果不是,我做错了什么?
我以前见过这种情况,这很痛苦。也许你的 head 标签中有一个 runat="sever" 属性,如下所示:
<head runat="server">
如果你刚刚成功:
<head>
那么你不应该看到这种行为。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)