偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)

開發(fā) 后端
ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)是如何實(shí)現(xiàn)的呢?ASP.NET組件設(shè)計(jì)的學(xué)習(xí)是什么步驟呢?本文ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)就向你介紹這方面的內(nèi)容。

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)是如何的呢?讓我們開始吧:

學(xué)習(xí)創(chuàng)建工程庫(kù)、在自己的項(xiàng)目中應(yīng)用

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)1、 啟動(dòng)VS200X

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)2、 選擇新建解決方案

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)3、 選擇缺省的方案類型,選擇 Web控件庫(kù)。Web控件庫(kù)不需要web站點(diǎn),基本上是一個(gè)DLL類型庫(kù)

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)4、 輸入自己的類型庫(kù)的名稱,譬如ASPCTLLib之類的。這個(gè)決定了namespace和以后其他工程使用此庫(kù)的引用庫(kù)名。

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)5、 系統(tǒng)自動(dòng)產(chǎn)生的代碼如下:

  1. using System;  
  2.  
  3. using System.Web.UI;  
  4.  
  5. using System.Web.UI.WebControls;  
  6.  
  7. using System.ComponentModel;  
  8.  
  9. namespace ASPCtlLib  
  10.  
  11. {  
  12.  
  13.      /// ﹤summary﹥  
  14.  
  15.      /// WebCustomControl1 的摘要說(shuō)明。  
  16.  
  17.      /// ﹤/summary﹥  
  18.  
  19.      [DefaultProperty("Text"),  
  20.  
  21.           ToolboxData("﹤{0}:WebCustomControl1 runat=server﹥﹤/{0}:WebCustomControl1﹥")]  
  22.  
  23.      public class WebCustomControl1 : System.Web.UI.WebControls.WebControl  
  24.  
  25.      {  
  26.  
  27.           private string text;  
  28.  
  29.           [Bindable(true),  
  30.  
  31.               Category("Appearance"),  
  32.  
  33.               DefaultValue("")]  
  34.  
  35.          public string Text  
  36.  
  37.          {  
  38.  
  39.               get  
  40.  
  41.               {  
  42.  
  43.                    return text;  
  44.  
  45.               }  
  46.  
  47.               set  
  48.  
  49.               {  
  50.  
  51.                    text = value;  
  52.  
  53.               }  
  54.  
  55.          }  
  56.  
  57.    
  58.  
  59.          /// ﹤summary﹥  
  60.  
  61.          /// 將此控件呈現(xiàn)給指定的輸出參數(shù)。  
  62.  
  63.          /// ﹤/summary﹥  
  64.  
  65.          /// ﹤param name="output"﹥ 要寫出到的 HTML 編寫器 ﹤/param﹥  
  66.  
  67.           protected override void Render(HtmlTextWriter output)  
  68.  
  69.          {  
  70.  
  71.               output.Write(Text);  
  72.  
  73.          }  
  74.  
  75.      }  
  76.  

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)6、 AssemblyInfo.cs的介紹

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)7、 編譯此工程得到ASPCTLLIb.dll

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)8、 其他項(xiàng)目引用

如何引用自己建立的Web控件庫(kù)

1、 打開/新建一個(gè)asp.net項(xiàng)目

2、 引用ASPCTLLib.dll,將會(huì)在引用中出現(xiàn)aspctllib,同時(shí)將之前的dll文件復(fù)制到當(dāng)前工程的目錄

3、 將自己的Web控件庫(kù)中控件加入toolbar的選項(xiàng)卡:右擊選項(xiàng)卡,自定義工具箱,選擇.net框架組件,瀏覽,找到aspctllib.dll加入,即可看到名為WebCustomControl1的組件存在于工具箱

4、 打開自己的aps.net web 項(xiàng)目,選擇一個(gè)web窗體,可以將自己的控件加入到其中。缺省的設(shè)計(jì)時(shí)此控件會(huì)顯示:[WebCustomControl1 ” WebCustomControl1”]。

5、 選中窗體中的此控件,打開屬性進(jìn)行編輯,基本上缺省的設(shè)計(jì)控件僅有一個(gè)Text屬性屬于定制屬性,輸入特定文字。

6、 編譯,瀏覽察看效果。

ASP.NET組件設(shè)計(jì)學(xué)習(xí)之創(chuàng)建工程庫(kù)的步驟就向你介紹到這里,希望對(duì)你學(xué)習(xí)ASP.NET組件設(shè)計(jì)之創(chuàng)建工程庫(kù)有所了解。

【編輯推薦】

  1. ASP.NET控件設(shè)計(jì)時(shí)支持之自動(dòng)格式設(shè)置淺析
  2. ASP.NET控件設(shè)計(jì)時(shí)操作列表與模板編輯淺析
  3. ASP.NET控件設(shè)計(jì)器淺析
  4. ASP.NET組件設(shè)計(jì)淺談
  5. ASP.NET組件設(shè)計(jì)之ASP.NET Timer淺析
責(zé)任編輯:仲衡 來(lái)源: cnblogs
相關(guān)推薦

2009-08-10 14:08:15

ASP.NET服務(wù)器控ASP.NET組件設(shè)計(jì)

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設(shè)計(jì)

2009-07-28 17:17:19

ASP.NET概述

2009-08-05 16:53:14

ASP.NET組件設(shè)計(jì)

2009-08-10 10:19:47

ASP.NET組件設(shè)計(jì)

2009-08-10 14:38:29

ASP.NET組件設(shè)計(jì)

2009-08-10 14:31:46

ASP.NET組件設(shè)計(jì)ASP.NET控件生命

2009-08-05 16:59:55

ASP.NET組件設(shè)計(jì)

2023-07-04 08:26:15

2009-08-03 13:38:18

ASP.NET編程模型

2009-07-23 14:31:20

ASP.NET MVC

2009-07-29 13:57:53

創(chuàng)建SlideShowASP.NET

2009-07-23 14:21:55

ASP.NET頁(yè)面

2009-07-29 10:06:21

如何學(xué)習(xí)ASP.NET

2009-08-10 16:14:26

ASP.NET安裝部署

2009-08-17 09:24:25

ASP.NET控件

2009-07-27 17:15:51

URL RewriteASP.NET

2009-07-31 13:06:53

CheckBoxLisASP.NET頁(yè)面

2009-07-23 15:18:30

創(chuàng)建XML Web服務(wù)ASP.NET

2009-08-04 13:38:36

ASP.NET用戶控件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)