Skip to main content
All docs
V25.1
  • ASPxClientTreeListClipboardCellPastingEventArgs.oldValue Property

    Obtains the old value of the cell.

    #Declaration

    TypeScript
    oldValue: any

    #Property Value

    Type Description
    any

    The cell value.

    #Remarks

    The following example illustrates how to modify data before pasting to the control in the ClipboardCellPasting event handler:

    Web Forms:

    <dx:ASPxTreeList ID="TreeList1" runat="server" ...>
        <ClientSideEvents 
            ClipboardCellPasting="onClipboardCellPasting" />
        <SettingsEditing Mode="Batch">
            <BatchEditSettings EnableMultipleCellSelection="True" />
        </SettingsEditing>
    </dx:ASPxTreeList>
    
    function onClipboardCellPasting(s, e) {
        if (e.cellInfo.column.fieldName == 'CategoryID') {
            // your code
            e.newValue = e.oldValue;
        }
    }
    

    MVC:

    @Html.DevExpress().TreeList(settings => {
        settings.Name = "treeList";
        settings.ClientSideEvents.CellSelectionChanging = "function (s, e) { 
            if (e.cellInfo.column.fieldName == 'CategoryID') {
                // your code
                e.newValue = e.oldValue;
            }        
        }"; 
        settings.Columns.Add("CategoryID");
        ...
    }).Bind(Model).GetHtml()
    
    See Also