为什么要用DTable asp.net服务器控件?

DTable是一款轻量级数据表格控件,适用于网站后台及OA系统。只需定义少数几个属性即可实现数据展示、新增和删除等功能,大幅提高开发效率。支持自定义存储过程和界面元素类型。

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

   DTable是一个轻量级的数据表格控件。它可以用在网站的前台,但是它更适合用在网站的后台以及OA系统!有如下理由让我们选择使用DTable:

1.  只定义3个属性它就可以显示数据列表:    

 List_DataSource定义了将要显示的分页列表。

如:DTable1.List_DataSource = "select id, titile as 标题,AddTime as 添加时间 from Table Order by ID desc";   

 ConnStr 定义了它使用的连接字符串。直接赋值一个SqlServer的标准连接字符串即可。  

 TableName 定义了表的Name。

 

2. 实现新增记录只需要两个属性:  

  Edit_EnableAdd表明允许新增。  

 Edit_AddSQL = "select top 1 id,Titile as 标题,Content as 内容, AddTime as 录入时间 from Talbe";  

 这个属性告诉控件你应该显示哪些字段作为新增的界面,并处理录入的数据。

 你并不需要关心它是怎么实现录入界面以及必填字段,字长的验证的。

 

  3. 实现删除只需要两个属性:

   Edit_EnableDel 告诉控件,你允许删除操作。  

  Edit_DelSQL = "update table set isDel=1 where id=";  

这个属性告诉控件,你其实只是实现了逻辑删除。如果你实现物理删除,直接改成delete Table where id=即可  

如上所属,使用DTable能大大加快开发速度,你应该把所有经历放在业务的实现,而不是程序实现本身。

上面这些说明,并不代表它不能处理复杂的应用。

实际上,你可以为新增更新删除指定存储过程,可以指定新增更新的每一个字段如何显示(比如用下拉菜单、复选框,日期选择器等等)。

  如果你要了解更多的功能描述,可以查看:www.mengxiangjia.com/dtable7/DTable_help.html

更多的信息可以去www.mengxiangjia.com/dtable7/了解一下.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值