asp.net-mvc-3 – 为什么我的自定义HTML助手结果得到html编码?
发布时间:2020-05-27 20:45:04 所属栏目:asp.Net 来源:互联网
导读:我有asp.net mvc 3下面的自定义html助手 public static string RegisterJS(this HtmlHelper helper, ScriptLibrary scriptLib){ return script type=text/javascript/scriptrn;} 问题是,结果得到html编码像这样(我不得不添加空间,
|
我有asp.net mvc 3下面的自定义html助手 public static string RegisterJS(this HtmlHelper helper,ScriptLibrary scriptLib)
{
return "<script type="text/javascript"></script>rn";
}
问题是,结果得到html编码像这样(我不得不添加空间,以便正确显示结果: <script type="text/javascript"></script> 这显然不是很多帮助我..没有什么我读过关于这个..任何想法如何我可以得到我的真实结果回来? 解决方法您正在Razor @块或ASPX<%:%>中调用助手块。这些结构自动转义其输出。 您需要更改帮助程序以返回一个不会转义的HtmlString: return new HtmlString("<script ..."); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – .NET 4.5中的样式包和CSS中的图标
- asp.net-mvc – 通知面板类似于stackoverflow的
- asp.net-web-api – 标题中的API密钥与swashbuckle
- asp.net – jquery getJson没有将任何值传递给控制器
- asp.net-mvc – 操作可能会破坏运行时的稳定性:LinqToSQL
- asp.net-mvc-3 – TextBoxFor vs EditorFor,和htmlAttribut
- asp.net-core – 如何在VS2017 final中定位多个框架?
- asp.net-mvc – 链接到iPad上的Google Document Viewer上的
- asp.net-mvc – 如何在MVC中测试ModelMetadata.FromLambdaE
- asp.net-mvc-3 – 在MVC 3.0中重写Html.BeginForm()并保持不
推荐文章
站长推荐
- ASP.NET sessionState SQLServer模式超时不起作用
- asp.net-mvc – knockout下拉列表将选择传递给MV
- asp.net – 用户控件(ascx)和属性
- asp.net-mvc – 在ASP.Net MVC 2中为非归因模型验
- ASP.Net MVC与ASP.Net表格
- asp.net-mvc – 在ajax请求中返回PDF
- asp.net – MaintainScrollPositionOnPostback属
- asp.net – $(“#dialog”).parent().appendTo($
- asp.net – 如何从Date对象减去一个月?
- asp.net – 应用程序尝试执行安全策略不允许的操
热点阅读
