用Js控制TextBox不能复制粘贴

今天项目中,有一个要求,需要有一个Textbox(WebControls),不能复制、粘贴

一开始没想到TextBox有这个事件,一直在找,找了N久,只有Window TextBox的,不甘心,打开了msdn,看了看TextBox的Event,没发现什么,随后在看了input type=text的Event

发现一个onpaste 因为是英文饿。。。。不懂,网上查了一下,果然是这个事件。

下面是msdn中onpaste的介绍:

Fires on the target object when the user pastes data, transferring the data from the system clipboard to the document

也翻译不准确 ,大概的意思就是控制复制数据的事件。

因为.Net的TextBox转换到Html就是input,不过TextBox是没有这个事件的,会有提示,无需理会。

<asp:TextBox ID="TextBox1" onpaste="return false;" runat="server" ></asp:TextBox>

运行,试了一下复制粘贴,不能粘贴,但可以选择复制,不过目的达到!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

使用 NuGet 管理项目库

共享和重用代码是一个很大的挑战。 不相信? 请随便走进一间中型或大型工作室,问问他们有多少日志记录库。 访问多家公司后,您将发现他们拥有比例非常高的内部日志记录...

18410
来自专栏葡萄城控件技术团队

ASP.NET MVC 5 - 开始MVC5之旅

本教程将使用Visual Studio 2013手把手教你构建一个入门的ASP.NET MVC5 Web应用程序。本教程配套的C#源码工程可通过如下网址下载:C...

2398
来自专栏张善友的专栏

Lightweight Test Automation Framework之旅

Lightweight Test Automation Framework是ASP.NET QA团队开发的自动化集成测试框架,并且应用在ASP.NET QA团队...

2239
来自专栏前端技术总结

附实例!实现iframe父窗体与子窗体的通信

本文主要会介绍如何基于MessengerJS,实现iframe父窗体与子窗体间的通信,传递数据信息。

1.7K76
来自专栏Windows Community

Windows Developer Day - MSIX and Advanced Installer

前面一篇我们介绍了 Adaptive Cards 的基础知识,而在 Windows Developer Day 的 Modern Application Exp...

3206
来自专栏ios 技术积累

iOS RunLoop

RunLoop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件(比如说触摸事件、UI刷新事件、定时器事件、Selector事件),从而保持程序的持续运...

1232
来自专栏walterlv - 吕毅的博客

在 Visual Studio 的解决方案资源管理器中隐藏一些文件

2018-07-04 12:30

5863
来自专栏林德熙的博客

如何在 UWP 使用 wpf 的 Trigger 安装 Behaviors以前的代码UWP 使用 Trigger

本文需要告诉大家,如何使用 Behaviors 做出 WPF 的 Trigger ,需要知道 UWP 不支持 WPF 的 Trigger 。

700
来自专栏我的博客

II7+php5.3配置过程

1.IIS 7.5中为了易于PHP程序的安装,增设了PHP Manager模 http://phpmanager.codeplex.com/releases/v...

2834
来自专栏葡萄城控件技术团队

Xamarin 学习笔记 - Page(页面)

在之前的章节,我讲解了如何为Android或者iOS应用程序开发准备环境以及Layout布局的一些基本概念。

1182

扫码关注云+社区

领取腾讯云代金券