AspxGridView控件帮助文档(10)
3.AutoFilterCellEditorInitialize (1)语法:
public delegatevoid ASPxGridViewEditorEventHandler(object sender,ASPxGridViewEditorEventArgse);
ASPxGridViewEditorEventArgs类包括以下属性:
Column:GridViewDataColumn类型,只读。栏位实例。 Editor:ASPxEditBase类型,只读。编辑器实例。 KeyValue:object类型。只读。关键栏位值。 Value:object类型。只读。过滤栏位值。 VisibleIndex:int类型。只读。行号。
(2)英文说明:
Enables the cell editors displayed within theauto filter row cells to be initialized.
(3)触发条件:必须显示了自动过滤工具条 要显示自动过滤行应该做如下设置:
this.ASPxGridView1.Settings.ShowFilterBar= DevExpress.Web.ASPxGridView.GridViewStatusBarMode.Visible;//显示自动过滤工具条
this.ASPxGridView1.Settings.ShowFilterRow= true;//显示自动过滤行
(4)中文说明:允许程序员为过滤行栏位指定显示格式。
该事件是在AutoFilterCellEditorCreate事件后执行的,可以在此事件中覆盖AutoFilterCellEditorCreate事件中所指定的属性。 例:
switch (e.Column.FieldName) {
case\
e.Editor.BackColor = System.Drawing.Color.Yellow; break; default: break; }
4.BeforeGetCallbackResult
(1)语法:public delegate void EventHandler(object sender, EventArgse);
(2)英文说明:
Occurs after a callback, when the ASPxGridView is loaded,but prior to rendering.
(3)触发条件:调用AspxGridView客户端方法GetValuesOnCustomCallback。
(4)中文说明:发生在ASPxGridView已装载但未呈现时获取回调结果。
5.BeforePerformDataSelect
(1)语法:publicdelegate void EventHandler(object sender, EventArgs e);
(2)英文说明:Occursbefore the ASPxGridView control obtains data from a data source. (3)触发条件:绑定数据时。
(4)中文说明:发生在ASPxGridView从数据源中获取数据之前。 通常在主从模式下用于给明细AspxGridView的数据检索参数赋值。 例:
Session[\//Session[\为明细AspxGridView的数据源参数
6.CancelRowEditing
(1)语法:public delegatevoid ASPxStartRowEditingEventHandler(object sender, ASPxStartRowEditingEventArgse);
ASPxStartRowEditingEventArgs类包括以下属性: Cancel:bool类型。可读写。
(2)英文说明:Enables you to preventchanges made within a row from being discarded. (3)触发条件:用户点击内置的【取消】按钮或调用CancelEdit()方法时。 (4)中文说明:取消行编辑状态前事件。
可以在该事件中阻止用户将编辑状态转换为浏览状态。(设置e.Cancel=true)例如弹出对话框提醒用户是否确实需要取消编辑状态或清除在编辑过程中缓存的数据。
7. CellEditorInitialize
(1)语法:publicdelegate void ASPxGridViewEditorEventHandler(object sender, ASPxGridViewEditorEventArgse);
ASPxGridViewEditorEventArgs类包括以下属性:
Column:GridViewDataColumn类型,只读。栏位实例。 Editor:ASPxEditBase类型,只读。编辑器实例。 KeyValue:object类型。只读。主键栏位值。 Value:object类型。只读。过滤栏位值。 VisibleIndex:int类型。只读。行号。
(2)英文说明:Enables the cell editorsdisplayed within the edit cells to be initialized. (3)触发条件:发生在行数据状态由浏览状态改为编辑状态时。 (4)中文说明:栏位编辑器初始化事件。
8. ClientLayout (1)语法:
publicdelegate void ASPxClientLayoutHandler(object sender,ASPxClientLayoutArgse);
ASPxClientLayoutArgs类包括以下属性:
LayoutData:string类型,可读写。布局数据。
LayoutMode:ClientLayoutMode类型(枚举)。只读。布局模式。取值范围:Loading、Saving.
(2)英文说明:
Enables you to save and restore the previously savedlayout of the ASPxGridView. (3)触发条件:在调用SaveLayout()保存布局或LoadLayout()装载布局时触发该事件。 (4)中文说明:允许你保存布局或装载之前的布局。
9. CustomButtonCallback (1)语法:
publicdelegate void ASPxGridViewCustomButtonCallbackEventHandler( objectsender,ASPxGridViewCustomButtonCallbackEventArgs e);
ASPxGridViewCustomButtonCallbackEventArgs类包括以下属性: ButtonID:string类型,只读。按钮名称。 VisibleIndex: int类型。只读。行号。
(2)英文说明:Occurs when a custom command button has been clicked. (3)触发条件:点击自定义按钮时触发。 (4)中文说明:该事件不能只在页面IsPostBack=false的情况下声明,否则无法触发。 自定义按钮可以在
通常在该事件中捕获按钮名称调用对应方法作出实际的回应。 例:
string id = e.ButtonID; switch (id) {
case\
this.ASPxGridView1.Selection.SelectRow(e.VisibleIndex); break; default: break; }
10. CustomCallback
(1)语法:
publicdelegate void ASPxGridViewCustomCallbackEventHandler(object sender,ASPxGridViewCustomCallbackEventArgs e);
ASPxGridViewCustomCallbackEventArgs类包括以下属性: Parameters:string类型,只读。所有自定义参数值。 (2)英文说明:
Fires when a round tripto the server has been initiated by a call to the clientASPxClientGridView.PerformCallback method.
(3)触发条件:调用客户端PerformCallback方法时触发。 (4)中文说明:该事件不能只在页面IsPostBack=false的情况下声明,否则无法触发。事件参数ASPxGridViewCustomCallbackEventArgs.Parameters由程序员负责解释。
例: //自定义回调事件
protected void ASPxGridView1_CustomCallback(object sender,ASPxGridViewCustomCallbackEventArgs e) {
if(e.Parameters.Length > 0) {
intvisibleIndex = 0;
string[]parameterList = e.Parameters.Split('|');//取参数列表 if(parameterList.Length > 0) {
switch(parameterList[0].ToString().ToLower()) {
case\新增
this.ASPxGridView1.AddNewRow(); break;
case\修改 if(parameterList.Length >= 2) {
if (Int32.TryParse(parameterList[1], out visibleIndex)) {
this.ASPxGridView1.StartEdit(visibleIndex); } } break; default: break; } }? } }
前台代码示例:
Grid.PerformCallback('AddNewRow') Grid.PerformCallback('Start …… 此处隐藏:3697字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




