【重典】Asp.net MVC Preview 4 中使用RenderComponent
RenderComponent在Pv3及以前版本中經常用到,自從Monorails而來Component就以其方便自然而讓我很是喜歡,雖然它效能明顯不如Parse/UserControl
在pv4中要使用以下方法來呼叫元件
Html.RenderAction<HomeController>(n => n.About()); %>
注意2點
- 原來的原來的類要繼承於ComponentController現在只要一般的Controller就可以了 這樣可以將一個Action當做元件傳入
元件有著UserControl不能比的優點,即他具有自己的Controller可以自己來控制輸出內容。而UserControl僅是單純的內容顯示
當然,你也可以在View進行資料操作,但那就違反了mvc原則了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-406817/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET MVC Preview3 bug 及期望ASP.NETMVCView
- ASP.NET MVC 4使用PagedList.Mvc分頁ASP.NETMVC
- 【重典】Asp.net MVC Fckeditor的擴充套件(支援PV3及自動繫結)ASP.NETMVC套件
- ASP.NET MVC中簡單使用AutofacASP.NETMVC
- ASP.NET MVC4中用 BundleCollection使用問題手記ASP.NETMVC
- to debug asp.net mvc4ASP.NETMVC
- ASP.NET MVC 4路線圖ASP.NETMVC
- ASP.NET MVC 4使用Bundle的打包壓縮JS/CSSASP.NETMVCJSCSS
- Asp.Net MVC 使用 AjaxASP.NETMVC
- Asp.Net MVC4系列---基礎篇(4)ASP.NETMVC
- ASP.NET MVC4中呼叫WEB API的四個方法ASP.NETMVCWebAPI
- Asp.net MVC中ViewData與ViewBag的使用方法ASP.NETMVCView
- ASP.NET MVC 使用 Datatables (1)ASP.NETMVC
- ASP.NET MVC 使用 Datatables (2)ASP.NETMVC
- ASP.NET MVC TagBuilder使用ASP.NETMVCUI
- ASP.NET MVC 隨想錄(4):開始使用ASP.NET Identity,初級篇ASP.NETMVCIDE
- ASP.NET MVC4 入門簡介ASP.NETMVC
- Asp.Net MVC 中的 Cookie(譯)ASP.NETMVCCookie
- Asp.net MVC 4 模型的資料註釋ASP.NETMVC模型
- ASP.NET MVC4 亂七八糟羅列ASP.NETMVC
- Asp.Net MVC4 系列--基礎篇(1)ASP.NETMVC
- Asp.Net MVC4系列---基礎篇(5)ASP.NETMVC
- Asp.Net MVC4 + Oracle + EasyUI 學習 序章ASP.NETMVCOracleUI
- asp.net mvc 中的部分檢視ASP.NETMVC
- [ASP.NET MVC 小牛之路]05 - 使用 NinjectASP.NETMVC
- [ASP.NET MVC 小牛之路]08 - Area 使用ASP.NETMVC
- asp.net mvc 之旅 —— 第五站 從原始碼中分析asp.net mvc 中的TempDataASP.NETMVC原始碼
- Asp.Net MVC4系列--進階篇之AJAXASP.NETMVC
- Asp.Net MVC4 系列--進階篇之ViewASP.NETMVCView
- Using NInject Do DI(3) In Asp.net MVC4ASP.NETMVC
- ASP.NET MVC 4 檢視頁去哪裡兒ASP.NETMVC
- .NET 6 Preview 3 中 ASP.NET Core 的更新和改進ViewASP.NET
- [ASP.NET MVC 小牛之路]06 - 使用 Entity FrameworkASP.NETMVCFramework
- asp.net mvc中的使用者登入驗證過濾器ASP.NETMVC過濾器
- 【轉】在ASP.NET MVC中,使用Bundle來打包壓縮js和cssASP.NETMVCJSCSS
- .NET Aspire Preview 4 釋出!View
- Asp.Net MVC4 系列--進階篇之Model(1)ASP.NETMVC
- Asp.Net MVC4 系列--進階篇之Model(2)ASP.NETMVC