加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-16 09:21:21 所属栏目:asp.Net 来源:网络整理
导读:我在谷歌找不到任何东西,我想搜索条件太多了. VS内置帮助只解释%,这只是嵌入式代码.没有提及%: 编辑: 我的书说,唯一的区别是%:返回一个Mvc HtmlString.为什么我们需要额外的符号%:只是为了返回一些东西? EDIT2: 一个例子: % Html.RenderAction("x
我在谷歌找不到任何东西,我想搜索条件太多了.
VS内置帮助只解释<%,这只是嵌入式代码.没有提及<%: 编辑:
我的书说,唯一的区别是<%:返回一个Mvc HtmlString.为什么我们需要额外的符号<%:只是为了返回一些东西? EDIT2:
一个例子:

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

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

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读