ASP.NET Core ListBox Setup

Shield UI ListBox for ASP.NET Core is a server-side wrapper component implemented as an ASP.NET Core MVC Helper.

For a detailed guide how to setup Shield UI for your ASP.NET Core project, check out this page.

The ASP.NET Core MVC helper API is a 1:1 mapping of the JavaScript ListBox widget configuration, so you only have to get familiar with a single set of configuration options:

// JavaScript Listbox demo
$("#country").shieldListBox({
    dataSource: {
        data: countries
    },
    valueTemplate: "{code}",
    height: 300
});
// ASP.NET Core Listbox demo
@(Html.ShieldListBox()
    .Name("country")
    .DataSource(dsb => dsb.Data(@<text>countries</text>))
    .ValueTemplate("{code}")
    .Height(300)
)

To see the configuration options in action, please refer to our online demos.