我正尝试在ASP.NET MVC3中结合Twitter @Anywhere API输出一些Twitter句柄,但我还没有弄清楚如何在Razor视图中真正转义"@“符号。
有人知道在Razor中转义"@“字符的语法是什么吗?
我尝试过使用<text></text>,但这导致了一个即时错误。
发布于 2011-03-13 13:35:36
您必须使用@@来转义@符号。
需要注意的一点是,当@符号存在于电子邮件地址中时,您不需要对其进行转义。Razor应该足够聪明,能够自己弄清楚这一点。
发布于 2016-01-13 02:09:45
如果您要添加Twitter元标记
你的推特用户名是,比如说,foobar
它应该看起来像这样
<meta name="twitter:site" content=@("@foobar")>发布于 2011-04-04 23:40:24
如果您需要在css代码中注释@ symbols,并且@@将不起作用,请使用以下代码:
@("@@font-face"){ ... css ...}https://stackoverflow.com/questions/5287704
复制相似问题