asp.net-mvc – 关闭剃刀中的HTML编码
发布时间:2020-05-23 12:37:57 所属栏目:asp.Net 来源:互联网
导读:我有一个函数返回JavaScript和/或HTML片段。 static public string SpeakEvil(){ return scriptalert(BLAH!!);/script;} 在这种看法中,剃刀是非常正确的HTML编码,大多数人会期待。 @StaticFunctions.SpeakEvil() 如何让剃须刀不要HTML编码,以便HTML和Java
|
我有一个函数返回JavaScript和/或HTML片段。 static public string SpeakEvil()
{
return "<script>alert('BLAH!!');</script>";
}
在这种看法中,剃刀是非常正确的HTML编码,大多数人会期待。 @StaticFunctions.SpeakEvil() 如何让剃须刀不要HTML编码,以便HTML和JavaScript逐字排除,任何脚本实际运行? 解决方法您可以使用Raw()函数,但它主要用于来自数据库的内容。对于像你这样的帮手我建议返回一个IHtmlString: static public IHtmlString SpeakEvil() {
return new HtmlString("<script>alert('BLAH!!');</script>");
}
这样你就不必在每个调用站点调用Raw()。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何使Visual Studio在从代码页面击中F7时始终显
- asp.net – Visual Studio 2015 Web应用程序.NET Core与.NE
- asp.net – 加密ASP .NET 2.0和SQL Server 2005中的工资值
- 在asp.net中#eval和#bind之间有什么区别?
- asp.net-mvc – Asp.Net MVC3 RC Razor视图:在块内嵌入代码
- Application_Start ASP.NET
- asp.net – web.config allowDefinition = MachineToApplic
- asp.net-mvc – 如何使ASP.NET路由转义路由值?
- 经典ASP亚马逊s3休闲授权
- asp.net-mvc – 当添加非mvc路由时,Html.ActionLink构造错误
推荐文章
站长推荐
- asp.net – 呈现空转发器
- asp.net-mvc – 我如何UnitTest自定义ActionFilt
- asp.net-mvc – 使用默认控制器的ASP.NET MVC路由
- asp.net – aspx中的设计视图没有加载
- asp.net – 用于Microsoft.Office.Interop.Excel
- 如何保护经典ASP ASPSESSIONID cookie?
- asp.net-mvc-3 – ASP.net MVC路由与可选的第一个
- asp.net-mvc – 通知面板类似于stackoverflow的
- asp.net-core – 如何根据ASP.NET Core中的解决方
- iis-7 – 经典ASP站点请求在IIS7中随机挂起
热点阅读
