mvc JavaScriptResult的介绍
来源:互联网 发布:怎样进去网络黑市 编辑:程序博客网 时间:2024/05/23 15:51
一、JavaScriptResult在MVC中的定义的代码片段
public class JavaScriptResult : ActionResult { public override void ExecuteResult(ControllerContext context) { HttpResponseBase response = context.HttpContext.Response; response.ContentType = "application/x-javascript"; response.Write(this.Script); } public string Script { get; set; } } public abstract class Controller : ControllerBase, { //其他成员 protected virtual JavaScriptResult JavaScript(string script); }<strong></strong>
其中:JavaScriptResult的属性Script表示响应的JavaScript脚本,而用于响应JavaScript脚本的ExecuteResult方法除了将脚本内容写入当前HttpResponse之外,还会将响应的媒体类型设置为“application/x-javascript”(不是“text/javascript”)。
二、可以通过ContentResult来实现与JavaScriptResult一样的脚本响应功能
例如下面两段代码效果一样
//JavaScriptResult: public class FooController : Controller { public ActionResult JavaScript() { return JavaScript("alert('Hello World!');"); } } //ContentResult: public class FooController : Controller { public ActionResult JavaScript() { return Content("alert('Hello World!');", "application/x-javascript"); } }
参考资料:mvc JavaScriptResult的用法 http://www.studyofnet.com/news/593.html
0 0
- mvc JavaScriptResult的介绍
- MVC的JavaScriptResult使用
- ASP.NET MVC的JavaScriptResult
- mvc result之JavaScriptResult
- MVC action 返回javascriptResult 需要引入的文件是
- 关于asp.net mvc JavaScriptResult的一些用法记录
- 了解ASP.NET MVC几种ActionResult的本质:JavaScriptResult & JsonResult
- 了解ASP.NET MVC几种ActionResult的本质:JavaScriptResult & JsonResult
- 了解ASP.NET MVC几种ActionResult的本质:JavaScriptResult & JsonResult
- 了解ASP.NET MVC几种ActionResult的本质:JavaScriptResult & JsonResult
- ASP.NET MVC 中使用JavaScriptResult
- ActionResult的本质三:JavaScriptResult & JsonResult
- JavaScriptResult类型
- MVC过滤器的介绍
- MVC的简单介绍
- mvc开始第一课 mvc的介绍
- MVC模式的介绍(C#)
- MVC模式的详细介绍
- Linux终端使用技巧
- BIRT学习——搭建环境
- 深入理解Java:注解(Annotation)--注解处理器
- JavaScript删除数组中指定值的元素
- oracle-imp导入小错filesize设置
- mvc JavaScriptResult的介绍
- LINUX关机和重启命令
- GSM的逻辑信道-控制信道-专用控制信道(DCCH)
- reboot win32重启 关机
- 给apk生成MD5密码几种方法
- Google Cloud Messaging(GCM Google云推送)
- 【Size Classes Design Help】- Selecting a Size Class in Interface Builder
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
- Source Insight 使用方法入门