FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 3376|回复: 4
打印 上一主题 下一主题

grid记录有没办法复制

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-9 10:39:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    grid记录里的内容有没办法能够使用复制,这样有利于用户操作,比如查商品,查出订单“D201205090001”
我现在想复制“D201205090001”都没办法
沙发
发表于 2012-5-14 08:30:35 | 只看该作者
这个是有办法的,将gird里放到实体类中,再将这个实体类 用于其他的GRID
板凳
发表于 2012-5-15 00:56:56 | 只看该作者
我理解楼主说的意思是在表现在页面的GRID,就是常用的页面复制(CTRL+V)粘贴,不知理解对否。
不过在Grid列表中确实很难选中文本用于复制。
地板
发表于 2012-5-16 23:44:26 | 只看该作者
张怡 发表于 2012-5-15 00:56
我理解楼主说的意思是在表现在页面的GRID,就是常用的页面复制(CTRL+V)粘贴,不知理解对否。
不过在Grid列 ...

extjs的gridpanel的数据内容不能复制解决办法
首先在主页的title下面加入
<style type= "text/css" >   
    .x-selectable, .x-selectable * {   
        -moz-user-select: text! important ;   
        -khtml-user-select: text! important ;   
    }  
</style>
然后在ext-all.js后面加入下面代码
if  (!Ext.grid.GridView.prototype.templates) {   
    Ext.grid.GridView.prototype.templates = {};   
}   
Ext.grid.GridView.prototype.templates.cell =  new  Ext.Template(   
     '<td class="x-grid3-col x-grid3-cell x-grid3-td-{id} x-selectable {css}" class="{style}" tabIndex="0" {cellAttr}>' ,   
     '<div class="x-grid3-cell-inner x-grid3-col-{id}" {attr}>{value}</div>' ,   
     '</td>'
);
也可以单写一个js,然后在首页中加入该js,要加在最后面!

前几天我也遇到这个问题。后来在网上找到的解决方案,很完美!希望能帮到你
5#
发表于 2012-5-20 09:38:09 | 只看该作者
不能复制的问题我还真没见过,我正在做的项目里肯定也需要的,回帖收藏,谢谢楼上的!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-9-28 04:14 , Processed in 0.047021 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表