我经常不得不在.NET(2.0或3.5)的Win / web表单中使用DataGrid。
与典型的业务应用程序一样,我在DB中使用主键/外键加入表,并使用联接选择数据并在UI中操作此数据。
即使在显示数据时,我发现很难在网格中自定义列,例如,我经常需要添加一个ComboBox列,将其绑定到某个数据集/列表。
当涉及到添加/更新/删除时,事情会变得更糟,因为我们必须在找到适当的行后修改多个表。
我经常想知道是否有任何经过验证的框架/指南可用于通过'UI实现CRUD数据的日常(但具有挑战性)任务。
非常感谢
答案 0 :(得分:0)
答案非常令人兴奋。 .NET上最好的可用框架是MVVM,您可以将它与WPF或SilverLight结合使用,以获得最佳的UI体验。
您可以在此处阅读有关MVVM的更多信息:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx