In the real world, sometimes developers need to restrict a basic facility, like cut, copy and paste either on an entire web page or a specific control. But after doing this, the end user can fill in the control like a TextBox without typing a character by dragging & dropping. So you have also to block the drag and drop facility in the entire Web Form or Web Control.
You will need some easy way to stop these kinds of facilities in the page or web control.
To explain such implementation, I will use the following procedure.
Step 1
Create an ASP.Net Empty Website named "My Project".
Step 2
Add a new web form named "Default.aspx" to it.
Step 3
Add 2 "TextBox" controls in the page named "Default.aspx".
Step 4
- In the TextBox: To block the drag & drop facility in both "TextBox" Controls, use the following syntax in both controls.
Syntax: ondrag= “return false”; ondrop= “return false”;
- In an entire page: To block the drag & drop facility in the entire page, use the following syntax in the "body" tag.
Syntax: ondrag= “return false”; ondrop= “return false”;
Conclusion
In this article, I have described how to block the use of drag & drop in an entire page or just a web control. I hope it will be beneficial for you.