js脚本文件编译进dll...
时间:2010-08-18 来源:windxxf
1. 新建项目Asp.Net 服务器控件
2. Js文件复制到项目根目录
3. AssemblyInfo.cs 最后添加
[assembly: System.Web.UI.WebResource("命名空间.Jscript.js", "application/x-javascript")]
4. 右键Js文件属性 生成操作--> 嵌入的资源
5. 新建cs类文件
using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace 你的命名空间 { public class ServiceHall : System.Web.UI.WebControls.WebControl { protected override void OnPreRender(EventArgs e) { if (this.Page != null) { ClientScriptManager manager = this.Page.ClientScript; manager.RegisterClientScriptResource(typeof(ServiceHall), "你的命名空间.Jscript.js"); } base.OnPreRender(e); } } }
6.aspx页面引用
<%@ Register Assembly="你的命名空间" Namespace="你的命名空间" TagPrefix="scripts" %>
<scripts:ServiceHall(这里是类名) ID="rs1" runat ="server"/>
多个js可以放在一个cs类里,也可以新建cs,引用时根据不同的类名
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-