国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 乐昌市| 文化| 京山县| 繁峙县| 大英县| 岗巴县| 华阴市| 镇江市| 清苑县| 郁南县| 天峻县| 岳阳市| 沙湾县| 离岛区| 扎囊县| 汉川市| 龙井市| 鄢陵县| 枣阳市| 东莞市| 顺平县| 尚志市| 高密市| 佛教| 宣威市| 扎赉特旗| 乐都县| 咸宁市| 襄樊市| 桐庐县| 土默特右旗| 晋中市| 汶川县| 八宿县| 潞西市| 广德县| 恩施市| 前郭尔| 周宁县| 松溪县| 邹平县|