云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > ASPxGridView教程

ASPxGridView教程

  • 62 次阅读
  • 3 次下载
  • 2025/7/6 22:28:07

7.3 焦点行

默认情况下,焦点行的特性是取消的。 为了启用它,应该将 SettingsBehavior.AllowFocusedRow 设置为True

8、 数据分页和滚动

8.1ASpxGridView允许横或者竖的滚动条在小的网格控件展示数据

默认的情况下,网格的高度是定义每页多少条记录,控制于SettingsPager.PageSize属性 Settings->ShowVertivalScrollBar 属性为true verticalScrollbaleHeight 设置它的高度 Settings->ShowHorizontalScrllBar 属性为true

8.2 冻结列

列属性中选择 FixedStyle =left 9、 数据导出

9.1 全部导出

protected void btnPdfExport_Click(object sender, EventArgs e) { gridExport.WritePdfToResponse(); }

protected void btnXlsExport_Click(object sender, EventArgs e) { gridExport.WriteXlsToResponse(); }

protected void btnXlsxExport_Click(object sender, EventArgs e) { gridExport.WriteXlsxToResponse(); }

protected void btnRtfExport_Click(object sender, EventArgs e) { gridExport.WriteRtfToResponse(); }

protected void btnCsvExport_Click(object sender, EventArgs e) { gridExport.WriteCsvToResponse(); } 部分导出

ASPxGridViewExporter’s ExportedRowType 属性设置为Selected

10、 ASPxGridView支持复杂的主表—细表结构

10.1 创建2个ASPxGridView控件。

绑定第一个AspxGridView控件,设置SettingsDetail.ShowDetailRow 为true.

编辑模板 选择DetailRow ,然后将第二个AspxGridView拖入模板内。见下图:

在页面源里ASPxGridView2添加OnBeforePerformDataSelect事件

Cs代码里填上

protected void detailGrid_DataSelect(object sender, EventArgs e) {

Session[\] = (sender as ASPxGridView).GetMasterRowKeyValue(); }

在sqldatasource2中设置为

ConnectionString=\<%$ ConnectionStrings:Connection String %>\ SelectCommand=\

运行程序。。得到如下结果

11、 数据编辑

11.1 页面源控制方式

11.1.1 使用sqldatasource 来控制数据的编辑。

SqlDataSource->配置数据源 ->高级 ->生成 insert update delete语句 ,按确定按钮

从源看 sqldatasource生成如下代码

ConnectionString=\<%$ ConnectionStrings:Connection String %>\ DeleteCommand=\

InsertCommand=\VALUES (@dptID, @dptName, @dptFatherID, @dptNo)\

SelectCommand=\[com_Dpt1]\

UpdateCommand=\[dptFatherID] = @dptFatherID, [dptNo] = @dptNo WHERE [OID] = @OID\

11.1.2 代码控制数据的编辑方式

在ASPxGridView添加三个事件 ,分别是RowDeleting , RowInserting ,RowUpdating

protected void ASPxGridView1_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e) {

string OID = e.Keys[\].ToString();//获取关键字 // 删除操作 }

搜索更多关于: ASPxGridView教程 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

7.3 焦点行 默认情况下,焦点行的特性是取消的。 为了启用它,应该将 SettingsBehavior.AllowFocusedRow 设置为True 8、 数据分页和滚动 8.1ASpxGridView允许横或者竖的滚动条在小的网格控件展示数据 默认的情况下,网格的高度是定义每页多少条记录,控制于SettingsPager.PageSize属性 Settings->ShowVertivalScrollBar 属性为true verticalScrollbaleHeight 设置它的高度 Settings->ShowHorizontalScrllBar 属性为true 8.2 冻结列 列属性中选择 FixedStyle =left 9、 数据导出 9.1 全部导出

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com