Please note: I am not asking how to implement or encode a list of multiple columns.
There are two ways to sort lists of multiple columns: horizontal and vertical. Many of Microsoft's System.Web.UI.WebControls have a RepeatDirection property that offers these two options. I am sure that other frameworks also offer these choices.
Below are samples of two options:
Horizontal Sort (Alphabetically)
* Ash * Beech * Cedar * Date * Elm * Fir * Grape * Hawthorn * Ivy
Horizontal Sort (Numeric)
1. Ash 2. Beech 3. Cedar 4. Date 5. Elm 6. Fir 7. Grape 8. Hawthorn 9. Ivy
Vertical Sort (in alphabetical order)
* Ash * Date * Grape * Beech * Elm * Hawthorn * Cedar * Fir * Ivy
Vertical Sort (Numeric)
1. Ash 4. Date 7. Grape 2. Beech 5. Elm 8. Hawthorn 3. Cedar 6. Fir 9. Ivy
Vertical sorting is the default behavior of many elements of a list of .Net web controls for multiple columns (for example, CheckBoxList).
I studied the topic by looking at the usual document formatting standards that I used in college (APA, MLA, Chicago), but I did not find anything related to multi-column lists.
Are there any actual arguments or standards / rules / rules for document format to indicate the direction of sorting in multi-column lists?
language-agnostic html html-lists
Jim w
source share