在.net中使用rails escape_javascript

时间:2010-12-20 15:55:04

标签: c# .net ruby-on-rails asp.net-mvc-2

对于rails开发者,请查看我的最后一段。

在.net中是否有相当于escape_javascript的.net mvc2? 我将返回一些需要转义的JavaScript,因为我从另一个视图使用RenderPartialViewToString获取代码http://craftycodeblog.com/2010/05/15/asp-net-mvc-render-partial-view-to-string/

如果你不熟悉它的功能,你可以看到escape_javascript在这里做什么Why escape_javascript before rendering a partial?

Rails开发人员: 感觉这个功能应该易于实现或移植到rails,所以有人可以解释它的功能而不仅仅是逃避qoutes吗?

2 个答案:

答案 0 :(得分:1)

如果您转到here,并单击show source链接,则可以看到该方法的来源。它只是一个Regex.Replace()调用。

答案 1 :(得分:0)

ASP.NET MVC提供9 ActionResults,其中一个是JavascriptResult

在你的Action方法中:

  

返回JavaScript(“javascript代码”);