ASP.NET动态数据PRO和CONS

我在ASP.NET 4中听说过ASP.NET动态数据。

我想知道您是否已在实际场景Web应用程序和您的意见中实现,特别是在自定义方面。

一些问题:

  • 我可以使用自定义逻辑来validation字段吗?
  • 当User按下例如特定表的DELETE按钮时,是否可以添加逻辑?

初看起来,建立脚手架似乎很容易,但任何缺点?

谢谢你的时间! 问候

我主要使用动态数据来创建“仅限开发人员”的后端管理工具,我需要直接访问数据库。 为此目的,它非常方便且使用起来非常快。

MSDN有几篇关于自定义动态数据的文章: ASP.NET动态数据层自定义:validation数据字段 。 我确信它足够灵活,可以满足您的要求。

至于优点和缺点,它实际上取决于你正在建设什么。 实现自定义设计和function最终只需要从头开始实施项目(无论您使用什么脚手架框架)。 因此,如果您的项目是基本数据输入应用程序,请使用动态数据。 如果它是面向客户的站点,我认为你最好使用ASP.NET Webforms或MVC。 但话说回来,DD仍然非常便于从浏览器访问数据。