明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

動(dòng)態(tài)加載用戶控件的組件!(二)

[摘要]上一篇文章寫(xiě)到了動(dòng)態(tài)加載用戶組件的組件。但是怎樣靈活的在項(xiàng)目中運(yùn)用呢?怎樣做到面向組件的開(kāi)發(fā)呢?就像是積木式開(kāi)發(fā),我們的葉面可以有不同的組件來(lái)完成,而整個(gè)葉面就是一個(gè)容器,我們只不過(guò)是往容器里添加不...


上一篇文章寫(xiě)到了動(dòng)態(tài)加載用戶組件的組件。

但是怎樣靈活的在項(xiàng)目中運(yùn)用呢?怎樣做到面向組件的開(kāi)發(fā)呢?就像是積木式開(kāi)發(fā),我們的葉面可以有不同的組件來(lái)完成,而整個(gè)葉面就是一個(gè)容器,我們只不過(guò)是往容器里添加不同的元素而已,因此只要我們的元素能夠做到通用,一般化,那么元素積累到了一定的程度,元素足夠的豐富就可以經(jīng)而一舉構(gòu)造出我們想要得葉面。

更多地運(yùn)用到下一篇文章再詳細(xì)到來(lái)。下面我們先來(lái)看看怎么樣加載組合我們的用戶組件:

1、讓我們來(lái)先做兩個(gè)元素,這里我就把用戶組件ascx的文件稱之為元素了。Head.ascx和Footer.ascx.



2、作個(gè)aspx葉面來(lái)加載著兩個(gè)元素。



3、運(yùn)行的效果如下:





哈哈!是不是很激動(dòng)人心呢?



好讓我們來(lái)動(dòng)態(tài)加載,讓頭腳換一下位置怎么樣!我們?cè)赼spx葉面上加一個(gè)按鈕,在按鈕的相應(yīng)事件里改變加載不同的用戶組件。事件的代碼這樣寫(xiě):



運(yùn)行之后:



趕快按下鼠標(biāo)試試看



哈。∈遣皇穷^腳換了位置了呢?



好!動(dòng)態(tài)加載用戶組件搞定?梢 Release 一下了。



那么這只是一個(gè)簡(jiǎn)單的應(yīng)用,讓我們期待下一篇文章再來(lái)領(lǐng)略動(dòng)態(tài)加載組建的真正的應(yīng)用。

坐著沙發(fā)等吧...



未完(持續(xù))