自定義MVC的Helper擴展方法


記得在開發ASP.NET時候,也經常性使用C#可以寫自己義的擴展方法,如:
http://www.cnblogs.com/insus/p/3154363.html 或http://www.cnblogs.com/insus/archive/2013/06/27/3158345.html

而MVC的Helper也可以自定義符合Razor語法的方法。語法也是跟C#的類似,創建一個靜態類,引用命名空間:

using System.Web.Mvc;



在方法或是函數第一個參數為this HtmlHelper xxx:



在Visual Studio 2013正式版中,創建一個控制器時,它同時會在Views目錄下創建一個與控制器名相同的目錄。



這樣就可以在任何一個視圖應用擴展方法了,如:



你可參考詳細的實時操作演練:




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM