ASPxClientTreeListClipboardCellPastingEventArgs.oldText Property
Gets the old text of the processed cell.
Declaration
oldText: string
Property Value
Type | Description |
---|---|
string | The text of the cell. |
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.newText = e.oldText;
}
else {
e.newText += " copy";
}
}
MVC:
@Html.DevExpress().TreeList(settings => {
settings.Name = "treeList";
settings.ClientSideEvents.CellSelectionChanging = "function (s, e) {
if (e.cellInfo.column.fieldName == 'CategoryID') {
// your code
e.newText = e.oldText;
}
else {
e.newText += " copy";
}
}";
settings.Columns.Add("CategoryID");
...
}).Bind(Model).GetHtml()
See Also