类库调用ClientScript输出JS

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

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

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

 

转自:https://blog.csdn.net/lhypang2006/java/article/details/6003208

上一篇:ASP.NET Core WebAPI实现本地化(单资源文件)


下一篇:.Net Core 跨域