MonoRail學(xué)習(xí)目錄
實(shí)例代碼:/Files/maplye/MonoRailWeb1.rar
我們?cè)谧骶W(wǎng)站的時(shí)候,通常有很多的網(wǎng)頁(yè)都具有相同的頁(yè)面如header,footer等,在asp.net中可以使用MasterPage,
在MonoRail中同樣具有MasterPage相關(guān)的功能,這里叫Layouts
Layouts的使用方法如下:
1.在Views目錄下創(chuàng)建layouts目錄
2.在layouts目錄下創(chuàng)建Master.vm文件,代碼如下:
$childContent用來(lái)退換具體的內(nèi)容
3.在HomeController類(lèi)前加上Layout屬性
這樣所有homecontroller的頁(yè)面都帶有master.vm的模板頁(yè)面的代碼
你也可以為某一個(gè)action設(shè)置另外一個(gè)Layout.
如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答!! 點(diǎn)擊進(jìn)入論壇