C# 如何从Razor、MVC渲染#符号
我试图显示razor文件中的#符号,但我将其渲染为字母N 我试过:C# 如何从Razor、MVC渲染#符号,c#,html,razor,C#,Html,Razor,我试图显示razor文件中的#符号,但我将其渲染为字母N 我试过: &num , # , @Html.Raw("#"), <text>#</text> and so on. &num, #, @Html.Raw(“#”), #等等。 但它总是变成字母N。有什么建议吗 使用标签的代码示例:它只是一个.cshtml文件中的html标记,我在所有浏览器中都得到了相同的渲染结果 <section>
&num ,
# ,
@Html.Raw("#"),
<text>#</text> and so on.
&num,
#,
@Html.Raw(“#”),
#等等。
但它总是变成字母N。有什么建议吗
使用标签的代码示例:它只是一个.cshtml文件中的html标记,我在所有浏览器中都得到了相同的渲染结果
<section>
.....
<p>...and Microsoft SQL Server using C <text>#</text> and.</p>
..........
</section>
.....
…和使用C#和的Microsoft SQL Server
..........
你可以试试这个
<text>#</text>
#
&num;的末尾应该有一个分号代码>
例如,如果您使用Google字体中的字体(我认为它看起来很接近您的字体),则
是以下符号:
您只需对要显示C#的部分使用另一种字体即可:
C#
您可以添加您尝试过的代码吗?获取上下文变得很容易。您在不同的浏览器中尝试过吗?生成的HTML源代码将#
呈现为什么?您是否尝试过使用&num代码>(注意分号)我已编辑了我的问题以显示更多详细信息。我仍然没有找到解决办法。谢谢。不,不幸的是,我得到了同样的结果,谢谢@AmirhosseinYari,但它对我不起作用,这可能是我的web应用程序的一种配置吗?我对我的问题进行了编辑,以显示更多细节Hanks@Anton。你是对的。我的“花式”字体不支持它。我不想改变整个页面的字体,你知道在不改变整个页面字体的情况下处理字体的技巧吗?@D.B是的,但我看到克劳迪奥·P更快:)完全正确。谢谢你的替代方案。
@Html.Raw("#")
<span style="font-family:'Arial'";>C#</span>