2014-10-16 60 views
-1

这是在asp.net mvc中显示内容的更好方式。@:vs <text></text>显示asp.net mvc的内容mvc

使用@:<text></text>

我似乎无法找到这些

+0

您可以使用''内部的代码块标记为'@'。在网格中定义项目模板时很有用,列表帮助程序 – 2014-10-16 12:34:34

回答

4

@:利弊可以被看作是单行<text></text>的快捷方式。换句话说,这两条线的工作完全一样:

@:single line content 
<text>single line content</text> 

但是请注意,text也给你一个机会,以输出多行内容,并@:并不:

<text>Can't do that 
with @:, just with text 
</text> 

你可以找到在这blog post更多细节。

+0

我们可以使用多个'@:'序列使用'@:'输出多行内容。检查[this](https://weblogs.asp.net/scottgu/asp-net-mvc-3-razor-s-and-lt-text-gt-syntax)。 – stom 2017-12-28 10:50:50