我正在为客户端构建ASP.Net MVC 2应用程序,它需要用户定义视图的能力.在这个网站上它显示了如何做到这一点 - http://www.umbraworks.net/bl0g/rebuildall/2009/11/17/ASP_NET_MVC_and_virtual_views,但我在那里和其他地方遇到了一些评论,这是一个坏主意.什么是允许用户定义整个页面的最佳方法?另外,为什么数据库是个坏主意?谢谢.
涉
好吧,如果您可以使用MVC 3 Beta而不是MVC 2编写应用程序,则可以使用此技术:
http://buildstarted.com/2010/11/02/razor-without-mvc-part-ii/
您可以将"View"作为字符串存储在数据库中,然后将其拉出并将其传递给解析引擎,您就可以了.
它很棒.
归档时间: |
|
查看次数: |
1521 次 |
最近记录: |