DevExpress GridControl实现根据RowIndex和VisibleColumnsIndex来获取单元格值
本文实例展示了DevExpress GridControl实现根据RowIndex和VisibleColumnsIndex来获取单元格值的方法,具体如下所示:
主要功能代码如下:
/// <summary> /// 根据rowIndex和visibleColumnsIndex来获取单元格可见值 /// </summary> /// <param name="view">GridView</param> /// <param name="rowIndex">rowIndex</param> /// <param name="visibleColumnsIndex">visibleColumnsIndex</param> /// <returns>单元格可见值</returns> public static string GetRowCellDisplayText(this GridView view, int rowIndex, int visibleColumnsIndex) { return view.GetRowCellDisplayText(rowIndex, view.VisibleColumns[visibleColumnsIndex]); } /// <summary> /// 根据rowIndex和visibleColumnsIndex来获取单元格值 /// </summary> /// <param name="view">GridView</param> /// <param name="rowIndex">rowIndex</param> /// <param name="visibleColumnsIndex">visibleColumnsIndex</param> /// <returns>单元格值</returns> public static object GetRowCellValue(this GridView view, int rowIndex, int visibleColumnsIndex) { return view.GetRowCellValue(rowIndex, view.VisibleColumns[visibleColumnsIndex]); }
希望本文所述代码对大家有所帮助!
相关推荐
-
深入浅析MySQL COLUMNS分区
介绍 COLUMN分区是5.5开始引入的分区功能,只有RANGE COLUMN和LIST COLUMN这两种分区:支持整形.日期.字符串:RANGE和LIST的分区方式非常的相似. COLUMNS和RANGE和LIST分区的区别 1.针对日期字段的分区就不需要再使用函数进行转换了,例如针对date字段进行分区不需要再使用YEAR()表达式进行转换. 2.COLUMN分区支持多个字段作为分区键但是不支持表达式作为分区键. COLUMNS支持的类型 整形支持:tinyint,smallint,med
-
在ASP.NET 2.0中操作数据之六十九:处理Computed Columns列
导言: Microsoft SQL Server里有一种computed columns列.这种列的值是通过一个表达式来计算,而表达式引用的是同一张表的其它列的值.打个比方,有一张ServiceLog表,其包含了ServicePerformed, EmployeeID, Rate, Duration等列. 虽然我们可以在一个web页面或其它什么界面里计算每笔服务的费用(也就是 比率 rate乘以时间段duration),不过我们也可以手动向ServiceLog表添加一个 AmountDue列以反
-
ERROR 1222 (21000): The used SELECT statements have a different number of columns
1) ERROR 1222 (21000): The used SELECT statements have a different number of columns : 这是因为使用union的两个SQL语句产生的记录的表结构不一致. 必须是结构完全一致的记录集合才可以使用UNION. 以上就是两个表的字段不一样,导致,所以大家可以检查下.
-
如何让easyui gridview 宽度自适应窗口改变及fitColumns应用
在使用Easyui GridView时,如果要Gridview的宽度和窗口的宽度相同,只需要设置fitColumns: true即可 这样实现以后,如果窗口的大小调整后,gridview的宽度是不会改变的,这时就需要我们自己来我完成了.为window添加一个resize事件,在事件回调方法中让gridview改变宽度即可: 复制代码 代码如下: //在调整了窗口大小以后,设置easyui gridview也调整宽度 $(window).resize(function () { $('#gvMan
-
DevExpress GridControl实现根据RowIndex和VisibleColumnsIndex来获取单元格值
本文实例展示了DevExpress GridControl实现根据RowIndex和VisibleColumnsIndex来获取单元格值的方法,具体如下所示: 主要功能代码如下: /// <summary> /// 根据rowIndex和visibleColumnsIndex来获取单元格可见值 /// </summary> /// <param name="view">GridView</param> /// <param name
-
DevExpress实现GridControl单元格编辑验证的方法
本文实例演示了DevExpress实现GridControl单元格编辑验证的方法,比较实用的功能,具体方法如下: 主要功能代码如下: /// <summary> /// 自定义单元格验证 /// </summary> /// <param name="view">GridView</param> /// <param name="e">BaseContainerValidateEditorEventArgs
-
c# DevExpress gridcontrol日期行的显示格式设置
如上图所示,日期显示为"MM月DD日",或者其它格式,比如显示年.月.日 或 年月日带时间,设置如下: 1.如下图设置,日期为d,时间为t: 2.在事件里面如下写法: private void bandedGridView1_CustomColumnDisplayText( object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e ) { // 日期显示格式 PQF31.Displa
-
DevExpress实现根据行,列索引来获取RepositoryItem的方法
本文实例讲述了DevExpress实现根据行,列索引来获取RepositoryItem的方法,具体方法如下: 主要功能代码如下: /// <summary> /// 根据行,列索引来获取RepositoryItem /// </summary> /// <param name="view">GridView</param> /// <param name="rowIndex">行索引</param&g
-
javascript 移动鼠标得到单元格所在table表中的rowIndex位置[兼容ie,firefox] 原创
从cnblogs看到的代码,作者的代码随便不兼容firefox但,有助于大家学习为什么下面的代码兼容了firefox,大家可以对比下,有助于学习,对于更多的文章可以参考我们以前发布的文章. function mouseover(){ var ObjTd=window.event.srcElement; var ObjTr=ObjTd.parentElement; var y=ObjTr.rowIndex; var x=ObjTd.cellIndex; alert(x+" "+y); }
-
.NET6导入和导出EXCEL
使用NPOI导入.xlsx遇到"EOF in header"报错,网上找好很多方法,没解决,最后换成EPPlus.Core导入. 导出默认是.xls. NPOI操作类: using NPOI.HPSF; using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System.Collections; using System.Data; namespace CommonUti
-
.Net使用XtraGrid控件绑定数据
目录 设计数据源并绑定字段: 表格数据与数据源的数据同步 新增一条记录,添加行 删除选中行 获取选定行,指定列单元格的内容 Get/Set 单元格的值 选中行改变绑定行数据到对应控件中 1.判断是否有Focused行 2.获取Focused行 3.获取Focused行单元格的值 动态添加列 添加非绑定列 编辑器 添加按钮列 数据验证 1.使用RepositoryItem.Validating事件 2.使用 GridView.ValidatingEditor 事件 3.使用 GridView.Va
-
Web上功能强大的DbGrid表格HTC组件[只需在Table中指定样式就可以完成多种功能可扩展]
Grid.htm 复制代码 代码如下: <style> INPUT { DefineINPUTOnClick:expression(this.onclick=function(){if(this.type=="button"){this.style.color=chooseColor();}}); } </style> <script> var iGridRowCount=0; var iGridColCount=0; function create
-
js操作table元素实现表格行列新增、删除技巧总结
本文实例讲述了js操作table元素实现表格行列新增.删除的方法.分享给大家供大家参考,具体如下: /************ TableTool.js ****************************************************************************************************************** **********************************************************
-
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
背景 最近在使用Bootstrap table ,有一个在某一列添加一个下拉列表,并且通过 "getAllSelections"方法获取所选行的需求,在实现这个功能的时,走了一些弯路,遇到了一些坑.所以今天总结出来,既是自己的学习,也分享给大家,希望能够有些帮助. 如何解决 添加这个下拉列表有以下两种方法: 利用Column options 中的 formatter 将数据转换成下拉列表的形式 使用bootstrap-table拓展中的editable插件 这次主要介绍第一种,基本的思
随机推荐
- python探索之BaseHTTPServer-实现Web服务器介绍
- 深入探讨Linux静态库与动态库的详解(一看就懂)
- FTP虚拟用户的使用方法
- JS验证不重复验证码
- javascript之嵌套函数使用方法
- python登录pop3邮件服务器接收邮件的方法
- 详解nodejs爬虫程序解决gbk等中文编码问题
- JavaScript使用ZeroClipboard操作剪切板
- java 反射 动态调用不同类的静态方法(推荐)
- Android 登录处理简单实例(源码下载)
- 浅谈c++中的stl中的map用法详解
- asp.net 动态表单之数据分页
- Internet Explorer 8 RC1 下载地址(英文版)
- 简单了解node npm cnpm的具体使用方法
- 在JavaScript中如何访问暂未存在的嵌套对象
- java高效文件流读写操作详解
- C# Winform实现石头剪刀布游戏
- 实现Vue的markdown文档可以在线运行的方法示例
- 使用 Vue cli 3.0 构建自定义组件库的方法
- Python学习笔记之函数的参数和返回值的使用