在MVC中,何时使用<%=%>和<%%>?

pub*_*tic 8 asp.net-mvc

在asp.net mvc中,我们何时使用:

我们是否需要放一个; (冒号)?

tva*_*son 10

<%= %>将包含的命令的输出(字符串)呈现给响应. <% %>在视图中包装可执行语句(逻辑)以控制执行的内容.您不在<%= %>块中使用分号,但可能<% %>取决于包含的语句.

字符串渲染:

<%= Html.Encode( Model. Property ) %>

代码块:

<% Html.RenderPartial( "ViewName" ); %>

编辑:这是参考的链接.