国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

把js文件編譯成dll供頁面調用的方法

2024-09-06 12:41:26
字體:
來源:轉載
供稿:網友

1. 在解決方案中添加一個項目:JSControl

2. 在這個項目添加一個js文件(JScript1.js)

腳本的內容:

function showAlert(){alert('Today is a good dary');}

3. 改變JScript1.js的屬性,Build Action為Embedded Resource(嵌入的資源)

4. 在JSControl項目的AssemblyInfo.cs文件中添加一行:(注意JSControl.JScript1.js,JSControl是命名空間,JScript1.js是文件名)

[assembly: System.Web.UI.WebResource("JSControl.JScript1.js", "application/x-javascript")]

5. 項目中增加一個注冊客戶端腳本的類:

namespace JSControl{public class Class1 : System.Web.UI.WebControls.WebControl{protected override void OnPreRender(EventArgs e){if (this.Page != null){ClientScriptManager manager = this.Page.ClientScript;manager.RegisterClientScriptResource(typeof(Class1), "JSControl.JScript1.js");}base.OnPreRender(e);}}}

6. 在調用js的項目中添加JSControl.dll的引用

7. 要調用腳本的頁面注冊JSControl.dll

<%@ Register Assembly="JSControl" Namespace="JSControl" TagPrefix="zhi" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><title></title><script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script><zhi:Class1 ID="rs1" runat ="server"/></head>

8. 調用

<script type="text/javascript">$(function (){showAlert();});</script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 崇文区| 枣庄市| 大新县| 广德县| 迭部县| 泾阳县| 沈丘县| 固原市| 海南省| 沅江市| 博罗县| 文化| 巴南区| 班玛县| 长阳| 巴彦淖尔市| 松滋市| 若尔盖县| 渭南市| 安义县| 道孚县| 宜阳县| 滦南县| 四会市| 拜城县| 嘉鱼县| 类乌齐县| 南皮县| 许昌市| 平果县| 香港 | 紫云| 岳池县| 甘泉县| 达州市| 延寿县| 从江县| 天津市| 朝阳县| 文成县| 上蔡县|