Skip to main content

TextBox

  • 2 minutes to read

TextBox is a UI component that allows users to enter and edit a single line of text.

TextBox

Run Demo: TextBox Read Tutorial

Getting Started

The TextBox UI Control is based on the DevExtreme TextBox component.

To add this control to your project, follow instructions in the following help topics:

Basic Syntax

@(Html.DevExtreme().TextBox()
    .Placeholder("Enter text here...")
)

Built-in Capabilities and Configuration Guides

API

Server-Side API

Initialization
Call the TextBox() method to create a TextBox control. This action initializes a TextBoxBuilder instance. Use the instance methods to specify TextBox options and event handlers.
Options
For a complete option list, see Options. For details on how to specify control options, refer to the following help topic: Specify Options.
Events
For available events, see Events. For details on how to handle events, refer to the following help topic: Handle Events and Define Callbacks.

Client-Side API

Options
If you need to specify the TextBox options dynamically on the client side, use client-side API. For a complete option list, see DevExtreme TextBox options.
Methods
For a list of available methods, see DevExtreme TextBox methods. For details on how to call methods, refer to the following help topic: Call Methods.

Accessibility

For more information on TextBox accessibility compliance, refer to the following help topic: Accessibility.

Demos

Run Demo: TextBox

See Also