0
4

1 回答 1

0

我不确定是否有任何开源可帮助您在 ASP.NET MVC 或 Razor 中实现 oocss。我建议去创建可重用的 html 助手,使用 oocss 呈现模块(按钮、分页等)。

例如。使用 oocss 创建一个按钮。您可以有一个单独的 html 帮助CssButton程序,它使用传递的模型以预期的 html 呈现内容。因此,您可以在视图中的任何位置重用,

@Html.CssButton(model)

用于创建自定义 html 助手

http://www.asp.net/mvc/tutorials/older-versions/views/creating-custom-html-helpers-cs

甚至您也可以将呈现模块的所有 html 助手包装在一个单独的程序集中,这样它就可以跨项目重用。

http://blogs.msdn.com/b/davidebb/archive/2010/10/27/turn-your-razor-helpers-into-reusable-libraries.aspx

于 2012-06-13T07:33:24.227 回答