API Reference
Class
DataTablesColumn
Configuration for individual DataTables columns
Inheritance
- Object
- DataTablesColumn
Constructors
public DataTablesColumn() #Inherited Methods
Properties
public String Title { get; set; } #JsonPropertyName("title") JsonIgnore(Condition = 3)Column title/header text
public String Data { get; set; } #JsonPropertyName("data") JsonIgnore(Condition = 3)Data source property name
public String Type { get; set; } #JsonPropertyName("type") JsonIgnore(Condition = 3)Column data type
public String ClassName { get; set; } #JsonPropertyName("className") JsonIgnore(Condition = 3)CSS class names for the column
public Nullable<Boolean> Orderable { get; set; } #JsonPropertyName("orderable") JsonIgnore(Condition = 3)Enable/disable ordering for this column
public Nullable<Boolean> Searchable { get; set; } #JsonPropertyName("searchable") JsonIgnore(Condition = 3)Enable/disable searching for this column
public Nullable<Boolean> Visible { get; set; } #JsonPropertyName("visible") JsonIgnore(Condition = 3)Column visibility
public String OrderDirection { get; set; } #JsonPropertyName("orderDirection") JsonIgnore(Condition = 3)Default sort direction
public String Render { get; set; } #JsonPropertyName("render") JsonIgnore(Condition = 3)Custom render function name
public String DefaultContent { get; set; } #JsonPropertyName("defaultContent") JsonIgnore(Condition = 3)Default content for empty cells
public String Name { get; set; } #JsonPropertyName("name") JsonIgnore(Condition = 3)Column name for reference
public Nullable<Int32> Targets { get; set; } #JsonPropertyName("targets") JsonIgnore(Condition = 3)Target column index
public Nullable<Int32> ResponsivePriority { get; set; } #JsonPropertyName("responsivePriority") JsonIgnore(Condition = 3)Responsive priority for DataTables Responsive extension (lower = higher priority)