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

首頁 > 編程 > .NET > 正文

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

2024-07-10 12:54:29
字體:
來源:轉載
供稿:網友

Net將類庫編譯成.DLL文件,眾所周知,JS文件進入DLL的文件有點新奇,那么js文件編譯成dll供頁面調用的方法大家清楚嗎?接下來錯新技術頻道小編帶我們一起去了解一下吧!

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>

以上是錯新技術頻道小編為大家介紹的js文件編譯成dll供頁面調用的方法,不知道有沒有幫助到大家?如今,隨著網絡的發展,很多知識都在不斷更新還代。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊春市| 盐城市| 阳东县| 都江堰市| 葫芦岛市| 灵川县| 宾阳县| 渭南市| 武义县| 宝山区| 汾阳市| 馆陶县| 保定市| 民勤县| 兴文县| 开化县| 衡阳市| 富阳市| 白玉县| 迁西县| 井研县| 中西区| 建德市| 望江县| 磐安县| 克东县| 东丰县| 新竹县| 平安县| 邵东县| 三河市| 常州市| 洛川县| 海南省| 洮南市| 渝中区| 开江县| 长春市| 鄂温| 贡嘎县| 嵩明县|