在asp.net mvc中,我们何时使用:
和
我们是否需要放一个; (冒号)?
答案 0 :(得分:10)
<%= %>
将包含命令的输出(字符串)呈现给响应。 <% %>
在视图中包装可执行语句(逻辑)以控制执行的内容。您不在<%= %>
块中使用分号,但可以在<% %>
中使用分号,具体取决于所包含的语句。
字符串呈现:
<%= Html.Encode( Model. Property ) %>
代码块:
<% Html.RenderPartial( "ViewName" ); %>
编辑:以下是参考资料的link。
答案 1 :(得分:4)
<%="something" %>
只是Response.Write("something")
答案 2 :(得分:0)