asp.net-mvc – 在ASP.NET MVC中,<%=和<%:?有什么区别
发布时间:2020-12-16 07:33:46 所属栏目:asp.Net 来源:网络整理
导读:我是ASP.NET MVC的新手.我见过两个%= ...%和%:...%.我熟悉经典ASP时代的第一个,但不熟悉后者.两者有什么区别? 解决方法 使用%:告诉ASP.NET 4.0对显示的值执行Server. HtmlEncode(). 使用%=,开发人员可以使用Server.HtmlEncode(). 注意HtmlEncode()
我是ASP.NET MVC的新手.我见过两个<%= ...%>和<%:...%>.我熟悉经典ASP时代的第一个,但不熟悉后者.两者有什么区别?
解决方法
使用<%:告诉ASP.NET 4.0对显示的值执行Server.
HtmlEncode().
使用<%=,开发人员可以使用Server.HtmlEncode(). 注意HtmlEncode()有助于消除跨脚本攻击. 有关更多信息,请参阅ScottGu的帖子here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 我们如何在aspx页面中的用户控件上使用必需的字段验
- asp.net-mvc-3 – MVC 3(Razor) – 使用Button事件调用Cont
- asp.net-mvc – ASP.net MVC中的第二级视图
- asp.net-mvc-4 – 自定义多态模型绑定程序不绑定派生类型的
- ASP.NET多个Eval字段
- asp.net – 如何在IIS上基于每个文件夹添加CORS标头?
- asp.net – 在SessionPageStatePersister中保持ViewState
- asp.net – 如何使用System.Drawing绘制透明图像?
- asp.net-mvc – asp.net MVC DisplayTemplates和EditorTemp
- asp.net – 带有iTextSharp的页眉,页脚和大表
推荐文章
站长推荐
- 什么时候应该在ASP.NET控件中使用#和=
- .NetCore技术研究-EntityFramework Core 3.0 Pre
- asp.net – 如何在WebGrid中的列标题使用Display
- ASP.NET用户未显示所有Active Directory组
- Razor 页面简化了 ASP.NET MVC 应用程序
- 在ASP.NET MVC 2中实现DropDownList的最佳方式?
- asp.net – Windows Azure VM网站设置
- asp.net-mvc – 设置MVC 3 rc1 Razor cshtml文件
- asp-classic – 毫无头绪..溢出,Microsoft VBScr
- asp.net – 如何在不构建网站的情况下使用MSBuil
热点阅读