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

首頁 > 編程 > .NET > 正文

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

2020-01-18 01:41:12
字體:
來源:轉載
供稿:網友
第一種:
直接把要嵌入的JS文件屬性設置為“嵌入的資源”。
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設置為Test,value為js的內容。

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ā)表
主站蜘蛛池模板: 额济纳旗| 昂仁县| 南郑县| 疏勒县| 泽库县| 望城县| 汶上县| 迁西县| 清远市| 原阳县| 仁怀市| 宾川县| 刚察县| 岫岩| 昌都县| 渭源县| 南开区| 普兰店市| 轮台县| 墨竹工卡县| 石城县| 霍林郭勒市| 阿勒泰市| 玉溪市| 肇东市| 德江县| 平安县| 周至县| 九龙坡区| 大安市| 台北县| 岳池县| 民和| 葫芦岛市| 苏尼特左旗| 乌拉特中旗| 洞口县| 平武县| 灵台县| 汕头市| 屏边|