我正在尝试开发三层架构。
数据访问层:将有连接字符串,执行存储过程,执行选择查询等方法。大多数情况下,这将返回数据集
业务层:可以从数据集访问数据集&提供分类和过滤数据到Web窗体。
表示层:将包含所有网页,用户控件(如果有)。此图层只能访问业务层
这对我来说没问题,直到需求仅限于显示记录。但是,当涉及到分页或排序时,每次我必须绑定新数据,从而导致不必要的数据库命中。为了避免这种情况,我将数据集存储到缓存&将其类型转换为数据集对象。是否还有其他替代品
答案 0 :(得分:0)
我完成了使用List对象绑定Grid和&不是数据集。我已经首次初始化List以获取所需的数据。