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

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

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

如其他答案所示,它适用于Html编码. Here’s a blog entry explaining.
本站提供的所有下载资源均来自互联网,仅提供学习交流使用,版权归原作者所有。如需商业使用,请联系原作者获得授权。 如您发现有涉嫌侵权的内容,请联系我们 邮箱:alixiixcom@163.com