一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

ASPX中的用戶控件與ASP中的INCLUDE方法對(duì)比

    在ASP的年代里,為了避免經(jīng)常性重復(fù)的勞動(dòng),對(duì)一些功能相似的區(qū)域或者代碼,經(jīng)常作成一個(gè)文件,然后通過連接(直接連接或者虛擬連接)的方法引入到ASP網(wǎng)頁文件之中,對(duì)于一個(gè)很大的引用了很多ASP文件就相當(dāng)于一個(gè)文件被分成了很多塊,彼此文件之間的數(shù)據(jù)是可以自由共享的(除了函數(shù)之中的數(shù)據(jù)).
    ASPX的用戶控件就與INCLUDE有很大的不同了,它的最大特點(diǎn)就是在于他是以包裝好的對(duì)象的形式呈現(xiàn),通過我們的編程,可以將一個(gè)公用的事例抽象出來,將一些功能和方法總結(jié)出來,作成相應(yīng)的函數(shù)和屬性供外部的事件調(diào)用,實(shí)現(xiàn)完全的類化,最大程度的封裝外層用戶不需要了解的內(nèi)部事實(shí),使得其更加具有可維護(hù)性,也提高了數(shù)據(jù)的安全性,更利于程序的發(fā)布.
    簡(jiǎn)單的東西好用,但自然也功能比較少,或者是很不完善的,我們可以自由的將某個(gè)文件的包含到指定的ASP文件之中,但是,由于彼此的數(shù)據(jù)是可以共享的,所以導(dǎo)致,文件的相互依賴性很高,降低了代碼可讀性,不利于系統(tǒng)的維護(hù),同時(shí),如果被INCLUDE的文件中如果有一個(gè)圖片,并且被包含的文件與需要包含文件的文件不在同一個(gè)目錄之下時(shí),被包含的文件的圖片的地址必須以需要包含文件的文件中能顯示圖片的地址為準(zhǔn),如/FILE/INDEX.ASP是主文件(需要包含文件的文件),而/FILE/INCLUDE/TITLE.ASP是被包含文件,而圖片地址為/file/title.jpg此時(shí)就需要將TITLE.ASP中的圖片地址改為title.jpg而不是../title.jpg,否則將無法在主文件中顯示圖片,超級(jí)鏈接也是同樣的問題.
    復(fù)雜的ASPX固然解決了很多的問題,如能夠在控件文件中自由的設(shè)置圖片的地址,無須理會(huì)引用他的文件在什么目錄之下,只要在控件文件中能顯示出來的東西,被引用之后依然可以被使用,這使得用戶制作的控件具有更多的可重用性,而不象ASP中,對(duì)于不同目錄下的文件引用相同功能的文件時(shí)需要設(shè)置兩個(gè)事實(shí)上相同但是圖片或者超級(jí)鏈接的地址不同的文件.浪費(fèi)資源,也使得維護(hù)費(fèi)用更高.當(dāng)然這些優(yōu)點(diǎn)也使得文件編寫起來也比較麻煩,對(duì)于分析上要求有更高的歸納能力,使得控件能更廣泛的使用.

AspNet技術(shù)ASPX中的用戶控件與ASP中的INCLUDE方法對(duì)比,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91精品视频观看 | 久久久综合网 | 国产91在线九色 | 国产欧美一区二区精品性色 | 国产在线看不卡一区二区 | 四虎永久在线日韩精品观看 | 91国内精品久久久久免费影院 | 四虎最新网站 | 国产精品视频国产永久视频 | 久99re视频9在线观看 | 久热精品视频在线观看99小说 | 天天爱综合网 | 日韩中文字幕久久久经典网 | 国产日韩精品欧美一区喷 | 精品国产一区二区三区免费看 | 1204曰韩欧美成人看片 | 天天拍拍天天爽免费视频 | 欧美激情视频网站 | 国产91小视频在线观看 | 久久99国产亚洲精品 | 免费国产成高清人在线视频 | 国产成人91激情在线播放 | 亚洲成在人线中文字幕 | 最新精品亚洲成a人在线观看 | 欧美激情伊人 | 亚洲香蕉久久一区二区三区四区 | 国产大片好看免费播放 | 欧美一级做一级做片性十三 | 国产精品四虎在线观看免费 | 91久久精品国产一区二区 | 国产精品久久久久网站 | 成人在线观看视频免费 | 激情图片亚洲 | 福利片在线| 亚洲精品私拍国产福利在线 | 色狠狠成人综合网 | 精品国产91久久久久久久 | 色婷婷久久综合中文久久一本 | 伊人久久大香线蕉综合热线 | 美女张开腿给人网站 | 欧美一区二区三区在线可观看 |