我想创建简单的控件,可以在应用程序中重复使用轻松。是否有一组用于创建此类控件的最佳实践或模式。此类控件的示例可以是分页,列表或网格显示等...
我不打算使用大量选项进行控制只是非常简单的控件,我可以添加到我自己的库中以加快站点的开发。我只是不确定如何使用MVC。
谢谢!
答案 0 :(得分:1)
控件的概念更适合于传统的ASP.NET WebForms应用程序。在ASP.NET MVC中action filters和helpers(使用TagBuilder)更常用于创建可重用的部分。有关分页,列表,网格和其他组件的许多示例,您可以查看MVCContrib。
答案 1 :(得分:0)
我认为HtmlHelpers和UrlHelpers在他们自己的程序集中,可能是javascript文件(想想jQuery插件)是你在项目中最好的控制级别的重用。