gridview控件用法介绍
- 格式:docx
- 大小:27.28 KB
- 文档页数:16
ASPxGridView属性:概述设置(Settings)
GridLines="Vertical" : 网格样式 Vertical, Both, None ShowGroupPanel="True" : 分组面板 ShowFooter="True" : 脚注面板 ShowFilterRow="True" : 过滤器行 ShowHeaderFilterButton="true" : 表头过滤按钮 ShowFilterBar :允许显示过滤工具条 ShowGroupFooter="VisibleAlways" : 分组脚注面板 Hidden | VisibleIfExpand | Vis ibleAlways ShowPreview="true" : 预览面板 ShowVerticalScrollBar="True" : 垂直滚动条 VerticalScrollableHeight="250" : 垂直滚动条 /> 行为设置(SettingsBehavior) AllowDragDrop="False" : 允许托拽 ColumnResizeMode="Control" : 列宽度调整模式 AllowFocusedRow="True" : 鼠标点击选择行 AllowSort :允许排序 AllowGroup :允许分组 autoExpandAllGroups :自动展开所有组 ConfirmDelete :允许提交删除 AllowMultiSelection :允许选择多行 /> 分页(SettingsPager) PageSize="30" : 分页大小 Mode="ShowAllRecords" : 展示模式 SEOFriendly="Enabled" : Search engine friendly Position="TopAndBottom" : 分页控件位置 > 文本设置(SettingsText) Title="标题" EmptyDataRow="无数据" PopupEditFormCaption="编辑" ConfirmDelete="确定删除?" /> Loading 面板设置(SettingsLoadingPanel) 编辑视图设置(SettingsEditing) PopupEditFormWidth = "600px" NewItemRowPosition = "Bottom" Mode = "PopupEditForm" /> 编辑模式 SettingsEditing.Mode EditForm : 当前行转化为表单,嵌入在行中 EditFormAndDisplayRow : 同EditForm,但保留当前行 Inline : 在当前行现场编辑 PopupEditForm : 弹出窗口编辑 行详细设置(SettingDetail) AllowOnlyOneMasterRowExpanded :允许只展开一列详细信息 ShowDetailRow :允许显示详细列表 IsDetailGrid :允许显示分组 > 动态选中某一行: AspxgridView1.Selection.SetSelection(i.true) 遍历所有行: 声明变量:DataRowView dv For(int i=0;i< AspxgridView1.VisbleRowCount;i++) { 选中行提取数据:if(AspxgridView1.Selection.IsRowSelected(i)) { 行数据集 dv=(DataRowView)AspxgridView1.GetRow(i); } } ASPxGridView样式& 格式 --------------------------------------------------------- 集中式样式 列样式 数字日期格式 金额 时间 图像 ASPxGridView分组& 汇总& 排序 --------------------------------------------------------- 间隔分组:将时间日期字段按个性分组,如年、月、日、周、季度、上周、下周..... 汇总 at="c"/> 分组汇总