ASP.. NET WebForms视图引擎无法解析服务器端标记

本文关键字:服务器端 NET WebForms 视图 引擎 ASP | 更新日期: 2023-09-27 18:03:34

我在MVC视图中有以下行:

<meta name="msapplication-starturl" 
    content="<%= Url.BaseServerHttpUrl() + gaPinningCampaign %>" />

这只是显示:

 <meta name="msapplication-starturl" 
     content="&lt;%= Url.BaseServerHttpUrl() + gaPinningCampaign %>" />

我找到的方法是在前面加上一个空字符串,这样做:

<meta name="msapplication-starturl" 
     content="<%= "" + Url.BaseServerHttpUrl() + gaPinningCampaign %>" />

你知道为什么解析器会变得困惑吗?有什么更干净的方法来解决这个问题吗?

ASP.. NET WebForms视图引擎无法解析服务器端标记

将runat="server"从head标签中删除,