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

首頁 > 編程 > .NET > 正文

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

2024-07-10 13:27:56
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了把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>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 若羌县| 凤城市| 镶黄旗| 康定县| 砀山县| 栾城县| 大新县| 九龙城区| 光泽县| 巴楚县| 缙云县| 都江堰市| 民和| 盐城市| 揭西县| 万州区| 绥滨县| 阿克苏市| 甘德县| 十堰市| 新竹县| 盐亭县| 绥德县| 容城县| 乌兰察布市| 鹤峰县| 碌曲县| 明溪县| 抚远县| 崇阳县| 阿勒泰市| 红安县| 株洲县| 张家口市| 汉中市| 蕉岭县| 军事| 乌拉特前旗| 前郭尔| 桂东县| 青神县|