Lists & Grids
Wisej.NET provides several controls for displaying collections of data. List controls present selectable items, while grid controls display multiple properties of each item in separate cells.
List Controls
All list controls are derived from the ListControl class and are usually either a ComboBox or a ListBox, other similar controls are derived from one of the two. However, the ListControl base class provides all the infrastructure needed to build a custom data-bound list control.
All list controls are custom built widgets: they are all rendered as complex <div> containers since the native <select> element is too limited.
Grid Controls
The most powerful grid control is the DataGridView. It integrates with server-side code and provides extensive properties, methods, and events for displaying and editing data.
-5175b020e5667d4cec52e7053ec7f167.png)
Another extremely powerful control able to manage multiple properties in a bound data list is the DataRepeater. While it's not technically a grid, it functions as a custom grid where the developer can build a template used to display data in rows or columns.
 (1)-3993aa6281cc9ab9fff821def5963afa.png)
A third type of grid control is the ListView, it can show data in two main layouts: grid and items. When it shows the data in grid view, it uses an internal DataGridView.
-8d805b9daed9e4fdae00f4f697e38e4a.png)