国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金山区| 赣州市| 上思县| 平山县| 宁安市| 乌拉特中旗| 天台县| 基隆市| 嵊泗县| 张家界市| 曲周县| 宁国市| 宁武县| 颍上县| 长葛市| 明星| 额尔古纳市| 许昌县| 察雅县| 榕江县| 宣武区| 九寨沟县| 海城市| 吉林省| 辛集市| 泗水县| 正安县| 宜章县| 易门县| 晋江市| 岑巩县| 同江市| 侯马市| 黔东| 石林| 宁化县| 宜城市| 策勒县| 涟水县| 中山市| 高陵县|