background

UI for ASP.NET MVC

ASP.NET MVC DropDownList

  • Let your end-users choose an option from a predefined list of choices with the ASP.NET MVC DropDownList component.
  • Part of the Telerik UI for ASP.NET MVC library along with 110+ professionally designed UI components.
  • Includes support, documentation, demos, virtual classrooms and more!
Telerik UI for ASP.NET MVC Suite
  • ASP.NET MVC DropDownList Overview

    The MVC DropDownList widget offers a simple and lightweight single selection drop-down list of items. It uses advanced CSS rendering with list items, rather than HTML tables, to keep the page output clean and minimal. The semantic rendering improves app responsiveness and makes your web pages more SEO friendly.

    Telerik UI for ASP.NET MVC DropDownList Overview
  • Data Binding

    Bind ASP.NET MVC DropDownList to a wide range of data sources, including static arrays, local or remote data, or even Web API endpoints.

    See how to configure data binding in no time
    Telerik UI for ASP.NET Core Data Binding
  • Cascading DropDownList

    Relate dropdown lists where one DropDownList cascades into another, by simply setting one property.
    Telerik UI for ASP.NET MVC DropDownList - Cascading Dropdown
  • Filtering

    You can easily filter the DropDownList to find the item(s) you are looking for. You can adjust the component for client or server filtering with only a few settings. 
    Telerik UI for ASP.NET MVC DropDownList Filtering
  • Floating Label

    The DropDownList floating label feature allows you to save form space while maintaining the field context. Add a label that moves above the input upon click and give end-users a smoother and more effective form experience.

    See the ASP.NET MVC DropDownList Floating Label demo

    Telerik UI for ASP.NET MVC DropDownList Built-in Floating Label
  • Adaptive Mode

    Setting the AdaptiveMode parameter to AdaptiveMode.Auto provides you with a mobile-friendly rendering of the DropDownList suggestion popup. This mode allows the picker component to change its rendering and automatically adapt to the current screen size.

    See the Telerik UI for ASP.NET MVC DropDownlist Adaptive Rendering Demo

    Telerik-UI-for-ASP.NET MVC-DropDownList-Component-Adaptive-Rendering
  • Virtualization

    The Telerik UI for ASP.NET MVC DropDownList comes with a built-in virtualization feature, which comes in handy when you are dealing with large sets of data. Initially the control loads only a specified data size, and requests the rest when the user scrolls through the list. 
    Telerik UI for ASP.NET MVC DropDownList Virtualization
  • Templates

    The MVC DropDownList lets you customize its look through templates. You have full control over the way an item, value or a pop-up header is rendered. 
    Telerik UI for ASP.NET MVC DropDownList Templates
  • Server and Client Validation

    Utilize the built-in client and server validation of ASP.NET MVC with the Telerik DropDownList component. This ensures you can properly display validation messages if a data processing error has occurred. 

    Telerik UI for ASP.NET MVC DropDownList-Client-and-Server-Filtering
  • Grouping

    The Telerik UI for ASP.NET MVC DropDownList enables you to bind it to a grouped data source. Grouping the items in the list makes it easier for users to locate their desired ones and contributes to a better UX.

    See the ASP.NET MVC DropDownList Grouping demo

    Telerik UI for ASP.NET MVC DropDownList - Grouping
  • RTL Support

    The DropDownList component, like many others from the Telerik UI for ASP.NET MVC suite, supports RTL configuration. The RTL functionality is supported in my most of our components to respond to users who communicate through a right-to-left language such as Arabic or Hebrew. 
    Telerik UI for ASP.NET Core RTL Support
  • Keyboard Navigation

    With the Telerik UI for ASP.NET MVC DropDownList, you can use the arrows to navigate the list and choose your desired item. 
    Keyboard navigation
  • Theming

    The DropDownList component is one of the many ASP.NET MVC components you can style using one of multiple built-in themes and swatches. You can easily customize any of out-of-the-box themes with a few lines of CSS, or create new themes to match your colors and branding by using the Progress SASS ThemeBuilder application.

All ASP.NET MVC Components

Next Steps