在預設訪問頁面中有如下**:利用childactiononly以及partialview顯示類似自帶資料使用者控制項的作用
@html.action("homepagenews","news")
@html.action("homepagepolls","poll")
- - - - --
[childactiononly]
public actionresulthomepagepolls()
parialview的render如下:
@model ilist@using nop.web.framework;
@using nop.web.models.polls;
@if (model.count > 0)
}
_pool.cshtml的內容,從中可以看到@html.partial(「_poll」,poll)這個方式不需要controller action的,適合最簡的control template展示。html.action("homepagenews","news")是要經過controller的。
@model pollmodel
@using nop.web.framework;
@using nop.web.models.polls;
@model.name
@if(model.alreadyvoted)
@html.raw(addtocartwarningssb.tostring())è直接輸出後台變數
@html.action("homepagenews","news")->actioni(homepagenews)->view(action對應的view)->partialview(subdata)->partialview(withoutaction)-partialview(without action)。。。。
從邏輯假設來看,模版view可以無窮細化下去.
關於軟體重用
在現實的大多數專案中,我們都在考慮著軟體重用的問題,因為這是在軟體開發中無法避免的乙個很現實的問題,也是乙個很讓人的頭疼的問題。下面是我對軟體重用的非常個人的理解,僅作參考。軟體重用可分為兩個層次,乙個層次是設計上的重用,另外乙個層次是 級的重用,而 級的重用上又可分細分為兩個層次,乙個是基於源 的...
關於執行緒的重用
關天重複呼叫執行緒的問題 class thread extends threadelse soapobject來儲存返回的資料 detail gws.getweather city catch exception e finally 啟動執行緒.只需要 thread th th new thread...
關於重用的問題
搞開發的幾乎每個人都遇到過這樣的事情 修改一段別人寫的 然後覺得這 寫的非常爛,一邊加班加點的修改,一邊不停的問候著作者的祖宗 非常不幸,我最近也遇到了這個問題。仔細說起來,這件事情跟我也有一定的關係,當時review工作做的不好,以後也要更加重視這一部分的工作。這次遇到的問題說起來也簡單,就是過分...