科创学院Web用开发课件 第六章 使用数据库技术实现后台管理.pptVIP

  • 0
  • 0
  • 约2.47万字
  • 约 136页
  • 2017-08-02 发布于贵州
  • 举报

科创学院Web用开发课件 第六章 使用数据库技术实现后台管理.ppt

科创学院Web用开发课件 第六章 使用数据库技术实现后台管理

6.4.3 etailsView控件及单条数据修改 GridView控件功能强大,但没有内置的插入新增记录功能,ASP.NET中最方便的可插入新增记录控件是DetailsView。DetailsView控件与GridView控件外观和功能上都很相似:以表格形式显示数据,内置了绑定、分页、插入、编辑、删除功能,支持模板功能,但每页只显示一条记录,每行(Row)显示一个字段(Field)。 DetailsView控件的模式对应数据交互的状态。DetailsViewMode枚举类型的属性DefaultMode代表DetailsView控件的默认模式,属性CurrentMode则代表当前模式,如“DetailsViewOrder.CurrentMode”值为“DetailsViewMode.Insert”表示“DetailsViewOrder”控件正处在插入新增记录状态。 通过操作,我们发现: 本例可以对类别进行增、删、改操作,但由于无法直观看到所有的类别数据,操作起来很盲目; 由于类别数据是树形层级结构的,一般情况下,只存在叶子类别的图书,也就是父类别并不受外键关系的约束,因此无法在数据库管理系统中被保护,这样,使用本页面进行类别管理就可能出现叶子类不可删除,但其父类已经被误删的情况。 要解决第一个问题,可以为网页添加一个GridView控件,查看所有类别数据,但这种方法不能直观显示类

文档评论(0)

1亿VIP精品文档

相关文档