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

首頁 > 開發(fā) > JS > 正文

控件開發(fā)時兩種JS嵌入資源方式的使用方法

2024-09-06 12:41:24
字體:
供稿:網(wǎng)友
第一種:
直接把要嵌入的JS文件屬性設(shè)置為“嵌入的資源”。
protected override void OnInit(EventArgs e)
{
      base.OnInit (e);
       if(!base.Page.IsStartupScriptRegistered("Script"))
        {
                Assembly assembly = typeof(TestControl).Assembly;
                StreamReader reader = null;
                 reader = new StreamReader(assembly.GetManifestResourceStream(typeof(TestControl),"test.js"));

                base.Page.RegisterStartupScript("Script",reader.ReadToEnd());

         }
}

第二種:
創(chuàng)建相同類名的資源文件,然后在Data出的name設(shè)置為Test,value為js的內(nèi)容。

protected override void OnInit(EventArgs e)
{
      base.OnInit (e);
      if(!base.Page.IsStartupScriptRegistered("Script"))
       {
               ResourceManager resx = new ResourceManager(base.GetType());
               base.Page.RegisterStartupScript("Script",resx.GetResourceSet(System.Globalization.CultureInfo.CurrentCulture,true,true).GetString("Test"));

        }
}
上面兩種方式都是在控件類中輸出JS代碼,也可以自定義HttpHandler來生成Js代碼。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 贵溪市| 富宁县| 尚志市| 安顺市| 甘谷县| 剑川县| 瓮安县| 建瓯市| 沙坪坝区| 二连浩特市| 青岛市| 宁明县| 乾安县| 绥中县| 沁源县| 同心县| 棋牌| 广河县| 西昌市| 浦城县| 云安县| 宁城县| 平昌县| 五峰| 峡江县| 临泽县| 酉阳| 马龙县| 楚雄市| 原阳县| 西贡区| 华坪县| 临泉县| 江阴市| 禹州市| 安康市| 鄂尔多斯市| 开原市| 新竹市| 怀柔区| 澄城县|