A grid view or a datagrid is a
graphical control element
A graphical widget (also graphical control element or control) in a graphical user interface is an element of interaction, such as a button or a scroll bar. Controls are software components that a computer user interacts with through direct ...
that presents a tabular view of data. A typical grid view also supports some or all of the following:
*
Click
Click, Klick and Klik may refer to:
Airlines
* Click Airways, a UAE airline
* Clickair, a Spanish airline
* MexicanaClick, a Mexican airline
Art, entertainment, and media Fictional characters
* Klick (fictional species), an alien race in the g ...
ing a ''column header'' to change the sort order of the grid
*
Drag
Drag or The Drag may refer to:
Places
* Drag, Norway, a village in Tysfjord municipality, Nordland, Norway
* ''Drág'', the Hungarian name for Dragu Commune in Sălaj County, Romania
* Drag (Austin, Texas), the portion of Guadalupe Street adj ...
ging column headers to change their size and their order
*
In-place editing of viewed data
* Row and column separators, and alternating row background colors
An interactive live demo example of this type of widget can be seen her
Some
widget toolkits, these are libraries containing a collection of equally designed graphical control elements, distinguish between a grid and a datagrid. If this is the case, the term datagrid refers specifically to a graphical control element that can be linked to a
database with little or no effort from the part of a
programmer
A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software.
A programmer is someone who writes/creates ...
.
They are commonly used to display lists of files, such as the "Details" view in
Windows XP file managers.
Grid views are sometimes referred to as ''spreadsheet widgets'' (or ''spreadsheet controls'', with control being a common synonym for widget). This is due to grid views' visual and sometimes behavioral similarity to
spreadsheet applications. However, though many grid views support editing of underlying data, they cannot be used for arbitrary calculations. Spreadsheet widgets occur frequently in scientific applications such as
PSPP or
SPSS.
Tutorials
Interactive Grid with Your Own Hands an article by Dmitry Sheiko
Practice of grid view using within content managementMove Over DataGrid There's a New Grid in Town
{{Graphical control elements
Graphical control elements