ASPxClientTextEdit.KeyUp Event
Occurs on the client-side when an end-user releases a pressed key while the editor has focus.
#Declaration
KeyUp: ASPxClientEvent<ASPxClientEditKeyEventHandler<ASPxClientTextEdit>>
#Event Data
The KeyUp event's data class is ASPxClientEditKeyEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
html |
Gets a DHTML event object that relates to the processed event. |
#Remarks
The editors’ client-side functionality provides the ability to respond to key presses and releases made by end users. Each time an end-user releases a key while an editor has focus, the KeyUp event fires. This event can be handled to implement custom processing of the released key.
Using the ASPxClientEditKeyEventArgs.htmlEvent property of the event’s argument you can obtain the necessary information related to the pressed key (such as its key code, the modifier key pressed, etc).
The GetText and the GetValue methods can return an incorrect (empty or previous) value in the client-side UserInput, KeyDown, KeyPress, and KeyUp
event handlers when you apply a format, mask, or null text settings to a text editor.
In this case, obtain the editor’s text from the editor’s input element:
function OnKeyUp(s, e) {
var currentText = s.GetInputElement().value;
}
For more information refer to the following Support Center ticket: ticket.
#Example
The following example illustrates how to use the KeyUp event.
function onKeyUp(s, e) {
setTimeout(function(){
ASPxTextBox2.SetText(s.GetText());
}, 100);
}