国产探花免费观看_亚洲丰满少妇自慰呻吟_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供頁面調用的方法,不知道有沒有幫助到大家?如今,隨著網絡的發展,很多知識都在不斷更新還代。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通许县| 诸城市| 北川| 郎溪县| 莒南县| 平邑县| 南开区| 镇宁| 寿光市| 略阳县| 东乌珠穆沁旗| 正宁县| 沛县| 连平县| 房产| 浦北县| 绥阳县| 宜宾县| 大方县| 招远市| 敦化市| 江源县| 营山县| 乐亭县| 东方市| 广南县| 大丰市| 分宜县| 民和| 曲松县| 石屏县| 陈巴尔虎旗| 四川省| 卢氏县| 南部县| 益阳市| 舟山市| 塘沽区| 弋阳县| 万宁市| 邓州市|