当前位置 : 主页 > 网络编程 > ASP >

asp.net – <%和<%之间有什么区别:

来源:互联网 收集:自由互联 发布时间:2021-06-24
我在谷歌找不到任何东西,我想搜索条件太多了. VS内置帮助只解释%,这只是嵌入式代码.没有提及%: 编辑: 我的书说,唯一的区别是%:返回一个Mvc HtmlString.为什么我们需要额外的符号
我在谷歌找不到任何东西,我想搜索条件太多了.
VS内置帮助只解释<%,这只是嵌入式代码.没有提及<%: 编辑:
我的书说,唯一的区别是<%:返回一个Mvc HtmlString.为什么我们需要额外的符号<%:只是为了返回一些东西? EDIT2:
一个例子:

<% Html.RenderAction("xxx", "xxx"); %>

什么都没有返回,这就是为什么我们必须说<%,因为它会htmlencode?但是如果我在.RenderAction()中呈现需要htmlencoded的东西呢?或者这没有意义吗? 谢谢你的帮助!这真的有助于我理解asp.net.

如其他答案所示,它适用于Html编码. Here’s a blog entry explaining.
网友评论