We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

How to validate the cell while pasting it in a grid?

You can validate the cell during the pasting in a grid using the grid.Model.PasteCellText event and when it is invalid, set e.Cancel = true. This event is not triggered when the current cell is in Edit mode. So the ActivateCurrentCellBehavior is changed to DblClickOnCell.

The following code example illustrates validating cell during pasting.

C#

VB

Note: When you are pasting text, for example, this is always the case in a GridDataBoundGrid or in the case of a GridControl when you copy from another object like an Excel spreadsheet, then you can use the grid.Model.PasteCellText event to validate the text that is being pasted. Otherwise when you are copying from a GridControl and pasting it in a GridControl, then by default, the style objects are copied and pasted, and PasteCellText is not raised. In this case, you can either turn off support for copying styles, allowing only text to be pasted and PasteCellText to be hit, or you can handle the grid.ClipboardPaste. To turn off style, copy and paste support in a gridcontrol, turning off this flag.

C#

VB

Sample:

 http://www.syncfusion.com/downloads/support/directtrac/general/WF-15701-How_to_validate_cell_during_the_pasting_on_grid-387267445.zip

 

Article ID: Published Date: Last Revised Date: Platform: Control:
769 04/30/2011 02/17/2015 Windows Forms GridControl
Did you find this information helpful?
Add Comment
You must log in to leave a comment

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.