不断创新的懒人之选,快速完成数据表管理的免费控件

博主回忆开发历程,数千行js代码和多次测试后,DTable7.0发布。它一改以往印象,全面支持各种数据源,为使用存储过程和缓存对象实现业务做了准备,仍免费提供,实现一个表的全面管理只需20分钟,相关资源可到官网查看。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

又是一年过去了,还能想起去年的现在,家里只有12度,只好把电脑搬到客厅去工作。多少个寒冷的夜晚和一盏深夜不灭的灯,就为了实现批次更新和批次录入以及客户端排序.....

那是一种什么样的生活我现在真的不愿意再回忆了。数千行的js代码让人发疯,而每一个功能的增加将会产生多少次的测试....

好在已经完成的功能我可以不再去想它了!它正在我所做的所有项目中为我节约了大量的时间,我可以不再为分页与记录新增管理删除操太多的心了,毕竟付出是有回报的,虽然目前愿意为他赞助的人并不多。。。

好了,DTable7.0发布了。它终于一改sql语句 + 懒人操作的印象,全面支持各种数据源来实现,为使用存储过程和缓存对象来实现业务做好的充分的准备。看看它都新实现了些什么:

功能介绍
DTable能够快速实现asp.net项目的数据表显示、查看、新增、更新、删除。

从数据表格的显示来看,它能使用DataTable(以及所有能够转换为DataTable的数据源,如:xml等),DataReader,SQL语句,存储过程作为数据源实现数据表格的显示,并且能够实现内置的分页导航。对于存储过程来说,可以使用带分页控制的存储过程来实现高效的数据显示,也可以使用不分页的存储过程实现自动分页。如果使用SQL语句,DTable将首先查询出当前分页的ID集合(及时ID并不连续),然后再查询出当前分页所有ID集合的记录集来实现数据表格的呈现,同时还能提供内置查询控件生成等丰富的功能。

无论使用何种数据源,都可以对数据表格的各个列进行格式设置,如:货币、日期、布尔值的替换、链接图片(自动识别Flash文件),二进制图片以及支持string.Format的格式设置。与此同时,还可以为某列生成超链接,并把某列的值作为参数传递;还可以为某列生成一个javascrip的点击事件....

DTable内置了记录的详细查看,类似新闻系统的新闻查看页面。点击自动生成的第一个字段链接即可进入详细查看状态。详细查看状态仍然可以对任何字段进行格式化来显示各种复杂的数据。

DTable内置了功能强大的记录新增和更新功能。 它可以通过一个SQL语句或者DataTable的列结构自动生成记录添加和更新的界面,同时根据列的属性或者你的定义来自动生成客户端验证。即使你不使用DTable来实现你的记录新增和插入,你仍然可以把它作为一个界面生成器来生成记录新增页面的元素同时也得到了客户端验证的所有代码。

对于新增和记录更新,你仍然可以为任何列实现数据的格式化,让界面的某个字段使用下拉列表、Checkbox、超文本编辑器、布尔值的选择、文件上传控件....你并不需要编写任何代码,只是告诉它该列将要格式化的类型而已

DTable能够实现的功能远不止这些。对于网站前端来说,可以使用它显示数据表格、显示购物系统的复杂的缩略图多列表格以及信息查看页面。同时它也是后台管理的绝佳选择。多文件上传并生成缩略图、内置的超文本编辑器、发布静态页面功能可以胜任数据管理甚至新闻发布系统;甚至可以把它作为注册系统,因为它内置了用户名类型检测重复的记录数以及密码类型来生成密码验证和md5加密;放置跨页提交和重复提交的隐藏验证码功能.....

对于流行的管理系统来说,密集的数据管理、客户端排序以及网格模式的批次更新功能能满足绝大多数情况的需求。

7.0版本的改进
1.列表、新增、更新、查看、删除操作全面支持各种数据源并支持存储过程
2.改进了各种状态的格式设置方法.
3.文件导出增加了xml格式的支持,并且可以指定导出的编码解决乱码问题
4.改进了新增和更新的格式设置类别和参数,提供最为可用的格式设置限制。对于暂时没有实现的任意级联动菜单,提供了代码插入的功能,可以自行设计一个aspx页面来实现联动并把选择的值返回给dtable的控件
5.改进了合计字段的设置,支持任意多列的合计列以及合计列的再计算
6.分页导航增加下拉跳转菜单
7.解决了列表状态使用复杂SQL语句容易出错的问题
8.内置高级查询模式允许不输入内容提交
9.新增/更新界面内置了回车替换TAB键的功能
10.列表状态允许使用自定义分页的存储过程。如果是SQL语句,则自动使用海量记录模式获得最高效率
11.减少了一些不常用的属性,并更名了一些属性.部分复杂的属性改为方法来设置,不再因为分割符号不足导致出错

7.0版本仍然将免费提供给懒人使用。它只想为你节约时间,而丝毫不能帮助你学习asp.net。 如果你讨厌做重复的数据记录管理界面,那就尝试一下用它吧,毕竟,它实现一个表的全面管理就只需要20分钟。

所有示例文件、视频教程以及相关资源可以到这里看看
http://www.dtable.com

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值