随笔分类 -  开发日志

描述自己在开发中的一些问题及信息。
摘要:在使用 GridView 和 DetailsView 控件时,如果使用控件的DataSourceID属性来设置数据源的话确实很好用,而且不用写代码就可以完成数据的增、删、改、查以及分页等功能。但如果通过手动为DataSource属性提供数据源的方式,则在使用中会十分的蹩手。比如对于数据的分页,在DataGrid控件中可以通过指定VirtualItemCount属性来设置数据源数据的总数并且Data... 阅读全文

posted @ 2006-04-10 13:43 Easy Company 阅读(393) 评论(0) 推荐(0)

摘要:前些时发现在 ACollection.cs 存在一个 Bug,因生病没有将修正的源文件发上来,现在补发一下 ACollection 的更新文件 ACollection_Mend.rar 。希望各位能指出本人发布的代码中的错误、缺点以及不足之处,在此表示感谢!!! 阅读全文

posted @ 2005-11-02 17:52 Easy Company 阅读(245) 评论(0) 推荐(0)

摘要:在 .NET 中微软没有提供用于创建集合对象的抽象类。如果想创建自定义的集合对象本人认为常见的有两种方式,一种是直接使用 ArrayList 对象然后进行装箱和拆箱,还有一种是实现 IList 或 IEnumerable接口重写对象类,在类的内部使用 ArrayList 或不使用 ArrayList 而完全重写集合对象的全部方法合属性。 在本人开发的项目中需要使用多个自定义的集合对象... 阅读全文

posted @ 2005-06-01 12:36 Easy Company 阅读(897) 评论(1) 推荐(0)

摘要:经过半个月的努力,主从表控件已完成了开发阶段,并在项目中投入使用。过一段时间,我会对它的使用情况及特点等进行总结。按照计划下面就要进行流程类库的开发,目前正在用 Together for .Net 进行类库的设计工作。 阅读全文

posted @ 2005-05-31 12:39 Easy Company 阅读(901) 评论(2) 推荐(0)

摘要:在开发单表数据和主从表数据处理控件时,个人感觉在控件内部获取数据源中的数据是比较麻烦的,而在外部则是非常简单。也就是说当在外部获取数据源时,因为 DataSource 指定的对象是自己清楚它是 DataSet、DataTable或DataView等,而对于控件的开发者来说这些是未知的,所以要取得 DataSource 对象中数据只能依靠接口。下面的是单表数据处理控件在用户点击编辑按钮时获取... 阅读全文

posted @ 2005-05-30 15:40 Easy Company 阅读(2710) 评论(0) 推荐(0)

摘要:出现此问题的原因: 客户代码在数据编辑器界面时进行了数据绑定。 问题分析:因为控件是继承自 DataGrid 控件,所以在数据绑定时会重建控件树及重新标识初始化阶段的状态。可能是因此造成了控件的数据为脏,在加载视图状态时实际匹配的数据是原来给控件的初始化数据,而不是用户修改的数据。 解决办法: 不知道我所想的原因对不对,但通过修改 OnDataBinding 中的代码已将此问题解决。 阅读全文

posted @ 2005-05-27 09:15 Easy Company 阅读(593) 评论(0) 推荐(0)

摘要:主从表控件 Editor Interface 主从表控件 Grid Interface 阅读全文

posted @ 2005-05-26 13:10 Easy Company 阅读(1115) 评论(0) 推荐(0)

摘要:定义 单表 所谓单表是指存储在数据库中的表,在进行该表数据增加、删除和修改时不影响其它表的数据增减,同时在其它表数据增减时也不影响该表数据。 TableInfo 是用于生成编辑界面的表示表结构的类。在我目前所做的项目中,它的数据是单表在数据库中的系统信息(包括:表名、表的说明、列名、列的类型、列的长度等)。 单表控件开发目的 ... 阅读全文

posted @ 2005-05-24 09:31 Easy Company 阅读(1030) 评论(1) 推荐(0)

摘要:前不久刚开发完一个用于单数据库表数据处理的控件,主要是实现对于没有主从关系的表的数据增、删、改、查。在控件的编写过程中发现当 DataGrid 做为复合控件的子控件使用时出现当点击编辑时 DataGrid 子控件不触发事件,后来在 MSDN 上查询到是 VS.NET 2003 的 BUG (原文:http://support.microsoft.com/default.aspx?scid=kb;e... 阅读全文

posted @ 2005-05-19 13:47 Easy Company 阅读(1004) 评论(1) 推荐(0)

摘要:开发日志是用来描述本人近期的开发情况的简单介绍。主要包括开发中遇到的一些问题、解决办法及对软件开发的看法。 在此声明,本人不是高手,发表的看法可能有错误,请高手指正,在此表示谢意。但不要因为看法不同而进行人身攻击,毕竟我没有从你那里得到什么,你也没有失去什么。 阅读全文

posted @ 2005-05-19 08:57 Easy Company 阅读(467) 评论(0) 推荐(0)

导航