ListBoxFor is a list box that displays a list of items that can be selected by an end-user.
ListBoxFor is realized by the ListBoxExtension class. Its instance can be accessed via the ExtensionsFactory<ModelType>.ListBoxFor<ValueType> helper method, which is used to add a ListBoxFor extension to a view. This first method's parameter is an expression that identifies model property to display and edit. The second method's parameter provides access to the ListBoxFor's settings, implemented by the ListBoxSettings class, allowing you to fully customize the extension.