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/了解一下.