如何在多个表上使用CRUD操作创建通用网格

时间:2012-10-26 12:20:38

标签: asp.net generics grid crud

如何使用CRUD操作和相应的验证使网格成为通用的。

这里的通用意味着推广BL以及UI。

我有10个表,其中业务逻辑和UI实现是相同的。但我不想真正想为它们创建10个存储库方法,还有10个aspx页面来填充数据。

在BL中,有没有办法获取List并进行CRUD操作。我已经研究并且有想法使用Reflection for Read操作来实现它但在Update / Insert上不确定。

在UI中,截至目前,我正在使用用户控件在弹出窗口中填充网格和插入/更新中的数据。所以我有想法使用MVP,但不太确定如何实现这个?

任何讨论/建议都会有所帮助!

0 个答案:

没有答案