Column Properties
Description
Settings for configuring a Column in a List with a Column layout.
- Name
- Description
- Can sort
Specify if the data in the column can be sorted. The first time the user clicks on the column heading the data is sorted in ascending order, the second click sorts in descending order, and the third click unsorts the data.
- Column footer template
Add summary data to the List control in the column footer.
- Column Resizing
You can specify that individual columns in the List can be resized by the user at run-time. To specify that a column can be resized, check the 'Resizable column' property.
- Column width
Specify the column width.
- Data in-line style
Specify the in-line style for the data in the column. Tip: A common use of this property is to right-justify numeric data. For example: 'text-align:right;'
- Heading
Specify the text to show in the column heading. You can include HTML markup.
- Heading class name
Select the class name for the column title.
- Heading in-line style
Specify the in-line style for the heading text. Tip: a common use of this property is to right-justify the heading for numeric data. For example: 'text-align:right;'
- Hide column if field is hidden
If a server-side show/hide expression, or security group setting has hidden the field that this column is based on, should the column be removed from the List?
- Initial sort direction
Defines the initial sort direction for a column in the List Layout.
- Initial state is hidden
If checked, column will be hidden when List control is initially rendered.
- Javascript
Specify the Javascript to execute when the user taps on this column heading. Your Javascript can reference 'this' to get a pointer to the List object.
- Reference field
Specify the name of a field. If this field is hidden by a server-side show/hide expression or security group setting, then this column will be hidden.
- Resizable column
You can specify that individual columns in the List can be resized by the user at run-time. To specify that a column can be resized, check the 'Resizable column' property.
- Responsive Columns
Defines the minimum screen width required for the List field (column) to be visible in a List control with a Column layout.
- Server-side sort expression
Specify the sort expression for the field
- Sort column
Specify which column the data is sorted on when the user clicks. If the template for this column only includes a placeholder for a single field, this sort column is typically set to the field in the template. However, the template can reference multiple fields. If this is the case, then you need to be explicit about which field is actually the sort field.
- Sort where
Specify where the data should be sorted.
- Template
Specify the layout of the column. You can define a custom template that can include any HTML markup. Your template can include multiple fields. For example, if your template is '{FIRSTNAME}{LASTNAME}', then the data from the 'FIRSTNAME' and 'LASTNAME' columns will be combined into this column.