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

首頁 > 學院 > 開發設計 > 正文

Asp.net 自定義控件開發相關的幾種嵌入資源解決方案

2019-11-17 01:39:15
字體:
來源:轉載
供稿:網友

asp.net 自定義控件開發相關的幾種嵌入資源解決方案

前提:如下將要介紹的幾種類型資源都要在其屬性頁窗口,<生成操作>屬性,設置為[嵌入的資源],如圖:

?給自定義控件添加自定義圖標的幾種方案方法一:直接在自定義控件項目中添加一個 *.bmp格式的圖標文件, 并將其命名與主控件文件相同, 擴展名為 .bmp, 比如主控件文件名為:CustomButton.cs, 則圖標文件命名為: CustomButton.bmp . 編譯項目.然后在工具箱中添加此控件就可以看到剛剛設置的圖標效果.方法二:圖標文件名稱與主控件名稱不同時,在類前如下設置.[ToolboxBitmap(typeof(CustomButton), @"CustomButton1.bmp")]public class CustomButton : CompositeControl, INamingContainer{//&hellip;.;}編譯項目,然后在工具箱中添加此控件就可以看到剛剛設置的圖標效果.方法三:圖標文件名稱與主控件名稱不同時,用本機絕對路徑. 如下:[ToolboxBitmap(@"E:/net/CustomButton(測試資源文件)/CustomButton/CustomButton1.bmp")]編譯項目,然后在工具箱中添加此控件就可以看到剛剛設置的圖標效果.?自定義控件嵌入javaScript文件資源1.定義元數據屬性[assembly: WebResource("CustomButton.CustomButton_JScript.js","application/Javascript")]namespace CustomButton{//.;}其中WebResource的參數1為: 控件命名空間 + . + JS腳本文件名稱2.使用if (!Page.ClientScript.IsClientScriptIncludeRegistered("MyJavaScript")){Page.ClientScript.RegisterClientScriptInclude("MyJavaScript",Page.ClientScript.GetWebResourceUrl(this.GetType(), " CustomButton. CustomButton _JScript.js"));}?自定義控件嵌入圖片(gif/jpg)文件資源1.定義元數據屬性[assembly: WebResource("CustomButton.NoPic.gif", "image/gif")]namespace CustomButton{//.;}2.使用string strImageSrc = Page.ClientScript.GetWebResourceUrl(this.GetType(), "CustomButton.NoPic.gif");System.Web.UI.WebControls.Image img = newSystem.Web.UI.WebControls.Image();img.ImageUrl = strImageSrc;?其它相關自定義控件文章:http://blog.csdn.net/ChengKing/category/288694.aspx
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 卢湾区| 宁化县| 广西| 敦化市| 伽师县| 文山县| 株洲市| 横山县| 临江市| 汝城县| 建水县| 东兰县| 铜鼓县| 广丰县| 邮箱| 辉南县| 宣威市| 拜城县| 西乡县| 宜兴市| 长顺县| 鄂托克旗| 梅河口市| 崇州市| 阿克| 嘉祥县| 乌鲁木齐县| 六安市| 万载县| 鄂尔多斯市| 林州市| 天峨县| 清水河县| 石家庄市| 金坛市| 邵阳市| 淄博市| 黑河市| 那坡县| 龙岩市| 阳谷县|