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

首頁 > 開發(fā) > 綜合 > 正文

用戶控件和自定義控件的定義及區(qū)別

2024-07-21 02:29:53
字體:
供稿:網(wǎng)友
(一).用戶控件和自定義控件概述  
       用戶控件(usercontrol):  擴展名為*.ascx,跟*.aspx在結(jié)構(gòu)上相似,是指頁面中  
加載的功能塊,只是用戶控件不能單獨作為頁面運行,必須嵌入到*.aspx頁面或其它用  
戶控件中使用.  
       自定義控件,跟htmlcontrol或webcontrol相似,編譯后可以添加引用到工具欄里  
面,直接用鼠標拖動使用.  
 
(二).使用        
       在一個大系統(tǒng)中,有時候會只能幾個*.aspx頁面,其余的都是做成*.ascx頁面,  
這樣可以增強頁面之間的藕合性,一個用戶控件*.ascx都作為一個獨立的功能塊.  
       自定義控件是指編譯后直接可以放到工具箱中用,就像textbox,datagrid一樣  
在設計器中可以用鼠標拖動到頁面上使用.  
       自定義服務器控件分為兩種:    
               1.一種是用*.aspx代碼和*.cs代碼編譯后生成dll,再添加引用到工具箱使用.          
                   一般用于webform中.        
               2.另一種是只用*.cs實現(xiàn),再編譯生成dll,添加到工具箱使用.  
                   一般用于winform中.  
       自定義控件生成步驟:  
             比如:    
               1.  將一個button從設計器拖到頁面中,  
                     對按鈕大小,顏色或文本設置一個固定值,保存文件名為:  a.cs  
               2.  csc  /r:system.dll  /t:library/out:../../a.dll    a.cs  
               3.  右擊工具箱空白處,彈出右擊菜單后,選“添加移除項”,將剛生成的dll  
                     添加到工具箱里面來,這樣,就可以像一般的button一樣拖動使用了

收集最實用的網(wǎng)頁特效代碼!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 龙南县| 廉江市| 白城市| 陆丰市| 津南区| 济源市| 高碑店市| 屯留县| 宜都市| 连州市| 昭通市| 出国| 缙云县| 西昌市| 民乐县| 涿鹿县| 崇文区| 达日县| 纳雍县| 隆德县| 武宁县| 洪洞县| 剑河县| 黄梅县| 蒙自县| 阳高县| 赣榆县| 万山特区| 清苑县| 南昌县| 常熟市| 博爱县| 潜山县| 呼伦贝尔市| 吉木萨尔县| 雷州市| 巴林右旗| 体育| 德阳市| 科尔| 刚察县|