MVC 3 Razor引擎和Html标记
本文关键字:Html 标记 引擎 Razor MVC | 更新日期: 2023-09-27 17:59:01
Razor视图引擎自动区分服务器代码和Html代码例如,这个代码工作得很好
@if (DateTime.Now.Year == 1983)
{
if (DateTime.Now.Month == 9)
{
<p>Wow, this month Shay is born!</p>
}
}
else
{
<p>It's the new millenium dude!</p>
}
但是,如果我想在文本中显示html标签或锚点标签,那么我应该使用什么转义符?
就像上面的例子一样,我想显示其他消息,比如这个
else
{
<p>It's the new <millenium> dude!</p>
}
使用常规HTML转义序列:<millenium>
您必须使用
<p>It's the new <millenium$gt; dude!</p>
但这不是Razor的问题,而是HTML的问题。如果要显示<
或>
,则必须使用HTML实体。