Edit this page

OnMoveDown

The OnMoveDown client-side event handler is called when the user decreases the value of an enumeration or numeric range mask part by typing in a new value or using the arrow keys or mouse wheel.

Two parameters are passed to the event handler:

  • sender is the input control.

  • eventArgs has the following methods:

    • set_cancel() lets you prevent the value from decreasing.

    • get_newValue() returns the new value assigned to the mask part if the change is allowed.

    • get_oldValue() returns the current value assigned to the mask part, before the change.

    • get_currentPart() returns the client-side object of the mask part whose value the user is trying to change.

The following example uses the OnMoveDown event display an alert when the user decreases the value of a numeric range :

<telerik:RadMaskedTextBox RenderMode="Lightweight" ID="RadMaskedTextBox1" runat="server" 
    Mask="<0..255>.<0..255>.<0..255>.<0..255>" PromptChar="_" Label="IP Address">
    <ClientEvents OnMoveDown="MoveDown" />
</telerik:RadMaskedTextBox>
<script type="text/javascript">
    function MoveDown(source, eventArgs)
    {
        alert("Changing from " + eventArgs.get_oldValue() + " to "
        + eventArgs.get_NewValue() + " at position " + eventArgs.get_currentPart().offset);
    }
</script>

See Also