彩票走势图

Dev ASPxGridView控件的妙用

转帖|其它|编辑:郝浩|2011-04-01 14:13:26.000|阅读 2528 次

概述:DevExpress 开发的数据库控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控件更具代表,完全可以替代开发环境提供的基本控件,而让您编写的程序或软件更显专业化。它还提供完善的帮助系统,资料详尽,可以快速入手。有些高级控件更是零代码的,非常易于使用。而我们今天看一下ASPxGridView的妙用。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  DevExpress 是一个软件公司,全称是 Developer Express,主要从事编程控件/组件的开发。DevExpress 开发的数据库控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单栏控件更具代表,完全可以替代开发环境提供的基本控件,而让您编写的程序或软件更显专业化。它还提供完善的帮助系统,资料详尽,可以快速入手。有些高级控件更是零代码的,非常易于使用。而我们今天看一下ASPxGridView的妙用。

一.显示子项

  我们先看看效果

  这就是aspxgridview 可是前面有个小加号,可以弹出子项。

   看看是怎么做到的。首先需要设置它的属性ShowDetailRow为true

  

   至于给下一项设置什么内容呢,当然,我们就得编辑模板,找到DetailRow

  

   这时候,我们就可以绑定别的控件,例如,在绑定一个aspxgriedview,都是可以的。

   不过要记住,在第一个aspxgridview中必须设置KeyFieldName

二.绑定多表

  有时候,我们在一个aspxgridview中,需要绑定多个表的数据,这时候,我们就需要把相应的列转换成Combobox Column

  

   1.FiledName写主表与此字段有关联外键字段:例如uid

   2.在PropertiesCombobox下面找这几个属性:

   然后在客户姓名的这一列的DataSourceId,给它绑定上我们字表的ObjectDataSource

   在TextField设置字段名称,例如:name

   在ValueField设置名称应该就是字表的主键(也就是主表引用字表的外键),例如:uid

   这样就可以轻松做到,不用写代码,绑定多长表。

三.轻松做到查找功能

   只需要在aspxgridview中设置Setting节点的ShowFilterRow属性就可以了。

  

   来看看效果:

  

四:导出ASPxGridView的数据

    添加一个ASPxGridViewExporter控件到Page,将GridViewID设为需要导出数据的aspxgridview,调用以下方法实现导出。

   ASPxGridViewExporter1.WriteXlsToResponse

   ASPxGridViewExporter1.WriteCvsToResponse

   ASPxGridViewExporter1.WritePdfToResponse

   ASPxGridViewExporter1.WriteRtfToResponse

   


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:网络转载

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP