用于在asp.net MVC中创建可恢复控件的模式

时间:2010-09-07 18:08:06

标签: asp.net-mvc asp.net-mvc-2

我想创建简单的控件,可以在应用程序中重复使用轻松。是否有一组用于创建此类控件的最佳实践或模式。此类控件的示例可以是分页,列表或网格显示等...

我不打算使用大量选项进行控制只是非常简单的控件,我可以添加到我自己的库中以加快站点的开发。我只是不确定如何使用MVC。

谢谢!

2 个答案:

答案 0 :(得分:1)

控件的概念更适合于传统的ASP.NET WebForms应用程序。在ASP.NET MVC中action filtershelpers(使用TagBuilder)更常用于创建可重用的部分。有关分页,列表,网格和其他组件的许多示例,您可以查看MVCContrib

答案 1 :(得分:0)

我认为HtmlHelpers和UrlHelpers在他们自己的程序集中,可能是javascript文件(想想jQuery插件)是你在项目中最好的控制级别的重用。