FineUI 选中多行获取行ID
http://www.fineui.com/bbs/forum.php?mod=viewthread&tid=2506&page=1
/// <summary>
/// 选中的行
/// </summary>
/// <param name="grid"></param>
/// <returns></returns>
protected string HowManyRowsAreSelected(Grid grid)
{
StringBuilder sb = new StringBuilder();
int selectedCount = grid.SelectedRowIndexArray.Length;
if (selectedCount > 0)
{
sb.AppendFormat("共选中了 {0} 行:", selectedCount);
sb.Append("<table class=\"result\">");
sb.Append("<tr><th>行号</th>");
foreach (string datakey in grid.DataKeyNames)
{
sb.AppendFormat("<th>{0}</th>", datakey);
}
sb.Append("</tr>");
for (int i = 0; i < selectedCount; i++)
{
int rowIndex = grid.SelectedRowIndexArray[i];
sb.Append("<tr>");
sb.AppendFormat("<td>{0}</td>", rowIndex + 1);
// 如果是内存分页,所有分页的数据都存在,rowIndex 就是在全部数据中的顺序,而不是当前页的顺序
if (grid.AllowPaging && !grid.IsDatabasePaging)
{
rowIndex = grid.PageIndex * grid.PageSize + rowIndex;
}
object[] dataKeys = grid.DataKeys[rowIndex];
for (int j = 0; j < dataKeys.Length; j++)
{
sb.AppendFormat("<td>{0}</td>", dataKeys[j]);
}
sb.Append("</tr>");
}
sb.Append("</table>");
}
else
{
sb.Append("<strong>没有选中任何一行!</strong>");
}
return sb.ToString();
}
转载于:https://www.cnblogs.com/xihong2014/p/4114727.html
FineUI 选中多行获取行ID相关推荐
- element-ui中el-tree树形控件-树节点的选择(选中当前节点,获取当前id并且获取其父级id)...
在element-ui的el-tree树形控件中默认获取选取当前选中id的方法是this.$refs.tree.getCheckedKeys(); 但是如果子节点不是全部选中的话,父节点算不选中. 由 ...
- vue如何获取tree当前选中的节点_vue中element-ui 树形控件-树节点的选择(选中当前节点,获取当前id并且获取其父级id)...
出处: Element-ui官网给的方法 getCheckedKeys() { console.log(this.$refs.tree.getCheckedKeys()); }, 1 这种只有在所有子 ...
- vue项目获取下拉框选中id_vue treeselect获取当前选中项的label实例
我就废话不多说了,大家还是直接看代码吧~ :options="deptTree" :normalizer="normalizer" v-model=" ...
- WPF DataGrid 获取选中 一行 或者 多行
我现在是一名学生,很喜欢编程.从csdn博客学到很多东西,最近在看WPF的一些知识,把自己看到的分享给大家.这是我的第一篇博客,希望与大家多多交流,也请大家多多指教. WPF中DataGrid使用时, ...
- qt qstandarditemmodel rowcount获取行数不正确_MIL+QT实践教程十
今天主要介绍QT中tabwidget的用法,即怎样利用表格存储数据并对表里的数据进行其他类似excel 的操作,具体包括: 1.选中方式,单行选中或者多行选中: 2.复制行,可以将单行或者多行选中的内 ...
- layui循环数据并渲染_layui使用表格渲染获取行数据的例子
需求:使用前端框架layui生成表格,点击表格中一行数据中的按钮,获取到这行数据. 解决办法: 在render中增加字段: done: function (res, curr, count) { // ...
- python中使用sys模板和logging模块获取行号和函数名的方法
From: http://www.jb51.net/article/49026.htm 这篇文章主要介绍了python中使用sys模板和logging模块获取行号和函数名的方法,需要的朋友可以参考下 ...
- layui数据表格如何获取id_LayUI之table数据表格获取行、行高亮等相关操作
前言 目前LayUI数据表格既美观有不乏一些实用功能.基本上表格应有的操作已经具备,LayUI作者[贤心]肯定是煞费苦心去优化,此处致敬.但是实话实话,如果单纯那数据表格功能来说,EasUI的数据表格 ...
- 谈下这几天sybase数据库获取行号遇到的坑
关于Sybase数据库获取行号的问题 这几天在搞一个sybase数据库的问题(此前连听都没听说过的数据库,是我才疏学浅了),目的是获取到数据库的行号,前辈的源代码是这样的: INSERT INTO [ ...
最新文章
- Study on Android【三】--Intent消息传递
- python大数据和java大数据的区别-未来Java、大数据、Python哪个前景更好,薪资更高?...
- easyui combobox支持多选
- html让页面两边都留点空位,标记语言——CSS布局_HTML/Xhtml_网页制作
- mysql 面试题笔记_MYSQL面试题(摘抄/个人笔记)
- HBuilderX:自定义代码块
- 计算机类中英附录,欧盟gmp附录1计算机系统(中英文对照).doc
- 服务器mstsc远程桌面,远程桌面工具,详细教您如何使用远程桌面工具mstsc连接远程桌面...
- Windows Server 2019/2022域控制器网络位置变为“专用网络”或“公共网络”
- 易捷行云新一代私有云平滑无感升级|轻运维之升级
- 只要花3K 手把手教你制作炫酷的MR混合现实视频
- 五行顺口溜_纳音五行口诀
- 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (二)
- 使用vue对表格数据进行查询
- C1认证之web基础知识及习题——我的学习笔记
- Prometheus入门实践
- 卸载VS时彻底删除C盘文件方法
- 通过短信网关发送Wappush消息
- (阿里妈妈)淘宝客解析淘口令获取商品ID淘宝联盟解析淘口令获取num_iid
- 读书是在丰富你,读你自己