请注意,我不是在问如何实现或编写多列列表。
有两种方式对多列列表进行排序:水平和垂直。许多 Microsoft System.Web.UI.WebControls 具有提供这两个选项的 RepeatDirection 属性。我确信其他框架也提供这些方向选项。
以下是两个选项的示例:
水平排序(按字母顺序)
* Ash * Beech * Cedar
* Date * Elm * Fir
* Grape * Hawthorn * Ivy
水平排序(数字)
1. Ash 2. Beech 3. Cedar
4. Date 5. Elm 6. Fir
7. Grape 8. Hawthorn 9. Ivy
垂直排序(按字母顺序)
* Ash * Date * Grape
* Beech * Elm * Hawthorn
* Cedar * Fir * Ivy
垂直排序(数字)
1. Ash 4. Date 7. Grape
2. Beech 5. Elm 8. Hawthorn
3. Cedar 6. Fir 9. Ivy
垂直排序是许多 .Net Web 多列列表控件(例如 CheckBoxList)的默认行为。
我研究了该主题,查看了我在大学中使用的常用文档格式标准(APA、MLA、芝加哥),但我没有发现与多列列表相关的任何内容。
是否有任何实际参数或文档格式标准/指南/规则用于指定多列列表的排序方向?