国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 自贡市| 若尔盖县| 秦皇岛市| 贵州省| 孙吴县| 宁夏| 邹城市| 阿瓦提县| 怀来县| 礼泉县| 广平县| 马鞍山市| 宣城市| 疏附县| 三门峡市| 禄丰县| 环江| 怀化市| 河南省| 苏尼特左旗| 武威市| 清新县| 兰考县| 中西区| 呈贡县| 通辽市| 灌阳县| 改则县| 长治县| 浦江县| 梁平县| 宜川县| 芷江| 赤峰市| 乡宁县| 桐庐县| 凉山| 稷山县| 太白县| 策勒县| 同心县|