Asp.net mvc 2 <;%的变体在MVC2中编写视图内部代码时
我目前正在学习MVC2,我已经看到了包含视图实际代码的标签的三种变体:Asp.net mvc 2 <;%的变体在MVC2中编写视图内部代码时,asp.net-mvc-2,Asp.net Mvc 2,我目前正在学习MVC2,我已经看到了包含视图实际代码的标签的三种变体: <% ... %> a=在%之后 <%= ... %> <%: ... %> 和a:在%之后 <%= ... %> <%: ... %> 这三个代码容器的区别是什么 还有其他的变体吗?1.只是一段代码 <%if (Model.HelloWorld != null){%> Hello World!! <%} %> <
<% ... %>
a=在%之后
<%= ... %>
<%: ... %>
和a:在%之后
<%= ... %>
<%: ... %>
这三个代码容器的区别是什么
还有其他的变体吗?1.
只是一段代码
<%if (Model.HelloWorld != null){%>
Hello World!!
<%} %>
<%: "blah blah" %>
你好,世界!!
2.
无转义的纯文本
<%=Model.HelloWorld %>
3.
带转义相等的文本
详细信息
只是一段代码
<%if (Model.HelloWorld != null){%>
Hello World!!
<%} %>
<%: "blah blah" %>
是的缩写
<%= Html.Encode("blah blah") %>
<% Response.Write(Html.Encode("blah blah")) %>
这是
<%= Html.Encode("blah blah") %>
<% Response.Write(Html.Encode("blah blah")) %>
这是一个很好的总结!谢谢:)