是否有一个内置网格,我可以简单地执行以下操作:
SELECT * FROM MYTABLE
它将列出所有行,并支持分页。
允许我通过双击一行并使其可编辑等来更新/删除/插入一行。
这存在吗?是否需要我编写任何代码来执行 CRUD 操作?
(任何版本的 ASP.NET 都可以)
查看ASP.NET 快速入门教程。有一个关于如何使用GridView
添加数据的教程:
该页面上的最后一个示例演示了如何GridView
在完全没有代码的情况下实现可更新(SQL 语句除外)。
要实现一个简单的“插入数据”功能,您应该查看同一站点上的以下教程(向下滚动到最后一个示例):
这些应该让你开始。
GridView 与 SqlDataSource 控件等数据源控件一起执行此操作。“没有代码”。
除此之外(如果您对第三方 ASP.NET 网格解决方案没问题),您可能对 Telerik 网格感兴趣,它有一个来自其客户端 API 的方法,可以在编辑模式下直接切换网格行dbl 点击。该控件还支持 ASP.NET 2.x 或 3.x 数据源控件的自动操作。
我将它用于我的网站开发,我对结果非常满意。从这里的在线演示中查看 NET 3.5 和插入/更新/删除部分。