类库调用ClientScript输出JS

来源:互联网 发布:linux管道原理 编辑:程序博客网 时间:2024/05/22 07:22

本想在一个类中直接输出资源文件,类该类没有继承Page类。所以没有办法直接用Page.ClientScript,于时就用System.Web.HttpContext.Current的方法,但发现里面也ClientScript的方法,后台查了一下Page类是继承的IHttpHandler,而System.Web.HttpContext.Current.Handler 也是继承的IHttpHandler,所以我就可以直接将它进行转换,然后来调用ClientScript的方法,请看代码:

1ClientScriptManager JsManager = ((Page)HttpContext.Current.Handler).ClientScript;

这样我们就可以使用JsManager来进行一次资源的输出。。。

原创粉丝点击