我在 asp.net MVC 中创建了一个简单的 CMS。每篇文章都有一个规范链接,我想在我的母版页中使用它,如下所示:
<link href="<%= Model.CanonicalLink %>" rel="canonical" />
但是,当我在 Firefox 中查看此页面的源代码时,它会显示:
<link href="../../Views/Shared/%3C%25=%20Model.CanonicalLink%20%25%3E" rel="canonical" />
我一定很愚蠢,或者这是一个错误。当我将 <%= Model.CanonicalLink %> 部分移出时,<link />
它会向我显示规范链接。那么,是什么导致了这种奇怪的行为呢?