C# ASP.NET WebForms视图引擎无法分析服务器端标记
我在MVC视图中有以下行:C# ASP.NET WebForms视图引擎无法分析服务器端标记,c#,asp.net,asp.net-mvc,webforms,C#,Asp.net,Asp.net Mvc,Webforms,我在MVC视图中有以下行: <meta name="msapplication-starturl" content="<%= Url.BaseServerHttpUrl() + gaPinningCampaign %>" /> 这简单地呈现出: <meta name="msapplication-starturl" content="<%= Url.BaseServerHttpUrl() + gaPinningCampai
<meta name="msapplication-starturl"
content="<%= Url.BaseServerHttpUrl() + gaPinningCampaign %>" />
这简单地呈现出:
<meta name="msapplication-starturl"
content="<%= Url.BaseServerHttpUrl() + gaPinningCampaign %>" />
我找到的方法是在一个空字符串前加前缀,这样做:
<meta name="msapplication-starturl"
content="<%= "" + Url.BaseServerHttpUrl() + gaPinningCampaign %>" />
您知道为什么解析器会变得混乱,以及解决这个问题的更干净的方法是什么吗?只需从head标记中删除runat=“server”