关于网页实现像excel复制粘贴功能的问题

博主探讨了如何在网页上实现类似Excel的复制粘贴功能,尝试使用web表格控件但未找到合适解决方案。最终决定使用GridView并添加TextBox,通过JavaScript处理剪贴板内容,动态获取TextBox ID并解决粘贴时覆盖已有值的问题。目前通过onblur事件处理粘贴后续操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题纠结了很久了。

目的很明确:就是实现用户在网页上可以粘贴东西到表格,像excel那样,复制的时候有几行几列粘贴进来后还是那样。

实现过程:最开始想在网页上直接加载一个excel,但是那样会带来很多无法控制的问题,所以想了想没有用用成。

接下来是搜索各种的web表格控件,找到的答案是要么是收费软件,要么不符合需求。最后没有办法了又回到原点,开始从零想起:

我要一张表----->

想到gridview----->

要可编辑的表---->

gridview的模板列中加textbox---->

实现复制粘贴----->

textbox控件中加onpase事件,将剪贴板中的内容取出来对复制的内容进行处理(js)----->

处理之后一次放到textbox中(js)----->

须要得到相应的TextBox的id号。。。----->

发现js得不到TextBox的id号。。。%>_<%。。。继续纠结找办法

+++++++++++++++++++++++++++++++++++++++++++++++

在前台得到gridview当前

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值