| altRows | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table alt-rows="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| autoRowHeight | bool | true |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table auto-row-height="false" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| aggregatesHeight | int | 34 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table aggregates-height="40" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| autoShowLoadElement | bool | true |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table auto-show-load-element="false" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| columnsHeight | int | 30 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table columns-height="20" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| columns | List<string> | [] |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| columnGroups | List<string> | [] |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| columnsResize | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table columns-resize="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| columnsReorder | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table columns-reorder="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| disabled | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table disabled="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| editable | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table editable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| editSettings | string | { saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true } |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table edit-settings="editSettings" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| exportSettings | string | { columnsHeader: true, hiddenColumns: false, serverURL: null, characterSet: null, recordsInView: true, fileName: "jqxDataTable"} |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table export-settings="exportSettings" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| enableHover | bool | true |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table enable-hover="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| enableBrowserSelection | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table enable-browser-selection="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| filterable | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table filterable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| filterHeight | int | 30 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table filter-height="35" filterable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| filterMode | string | "default" |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table filterable="true" filter-mode="advanced" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| groups | List<string> | [] |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table groups="['firstname']" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| groupsRenderer | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table groups-renderer="groupsRenderer" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| height | int | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table height="350" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| initRowDetails | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.SalesEmployee>
@using jQWidgets.AspNetCore.Mvc.TagHelpers;
@{
ViewData["Title"] = "ASP .NET MVC DataTable Row Details Example";
}
@{
var employee = Model.FirstOrDefault();
}
<script>
var initRowDetails = function (id, record, element, rowinfo) {
var id = id.toString();
var grid = element;
var data = [];
var generaterow = function (i) {
var row = {};
row["OrderDate"] = new Date(2016, Math.floor(Math.random() * 11), Math.floor(Math.random() * 27))
row["Quantity"] = Math.floor(Math.random() * 50)
row["ProductName"] = record.ProductName;
return row;
}
for (var i = 0; i < Math.max(10, Math.floor(Math.random() * 20)) ; i++) {
var row = generaterow(i);
data[i] = row;
}
var source = {
datafields: [
{ name: 'OrderDate', type: 'date' },
{ name: 'Quantity', type: 'string' },
{ name: 'ProductName', type: 'string' }
],
localdata: data
}
var nestedGridAdapter = new $.jqx.dataAdapter(source);
if (grid != null) {
grid.jqxDataTable({
source: nestedGridAdapter, width: 780, height: 200,
columns: [
{ text: 'Order Date', cellsFormat:'d', dataField: 'OrderDate', width: 200 },
{ text: 'Quantity', cellsAlign:'right', dataField: 'Quantity', width: 200 },
{ text: 'Product Name', dataField: 'ProductName' }
]
});
}
}
</script>
<jqx-data-table id="grid" alt-rows="true" row-details="true" pageable="true" init-row-details="initRowDetails()" source-id="@(employee.ID)" theme="@ViewData["Theme"]" sortable="true">
<jqx-data-table-columns>
<jqx-data-table-column dataField-for="@(employee.FirstName)" width="150" text="First Name"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.LastName)" width="150" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.Total)" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-data-table-column>
</jqx-data-table-columns>
</jqx-data-table>
|
||
| incrementalSearch | bool | true |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table incremental-search="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| localization | string | default localization strings. |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
ViewData["Title"] = "ASP .NET MVC DataTable Localization Example";
}
@{
var employee = Model.FirstOrDefault();
}
<script>
var datatableInstance;
function getInstance(instance)
{
datatableInstance = instance;
}
function datatableReady()
{
}
var localization = function () {
var localizationobj = {};
localizationobj.pagerGoToPageString = "Gehe zu:";
localizationobj.pagerShowRowsString = "Zeige Zeile:";
localizationobj.pagerRangeString = " von ";
localizationobj.pagerNextButtonString = "voriger";
localizationobj.pagerFirstButtonString = "erste";
localizationobj.pagerLastButtonString = "letzte";
localizationobj.pagerPreviousButtonString = "n�chster";
localizationobj.sortAscendingString = "Sortiere aufsteigend";
localizationobj.sortDescendingString = "Sortiere absteigend";
localizationobj.sortRemoveString = "Entferne Sortierung";
localizationobj.emptydatastring = "keine Daten angezeigt";
localizationobj.firstDay = 1;
localizationobj.percentSymbol = "%";
localizationobj.currencySymbol = "�";
localizationobj.currencySymbolPosition = "after";
localizationobj.decimalSeparator = ".";
localizationobj.thousandsSeparator = ",";
var days = {
// full day names
names: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
// abbreviated day names
namesAbbr: ["Sonn", "Mon", "Dien", "Mitt", "Donn", "Fre", "Sams"],
// shortest day names
namesShort: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"]
};
localizationobj.days = days;
var months = {
// full month names (13 months for lunar calendards -- 13th month should be "" if not lunar)
names: ["Januar", "Februar", "M�rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember", ""],
// abbreviated month names
namesAbbr: ["Jan", "Feb", "M�r", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dez", ""]
};
var patterns = {
d: "dd.MM.yyyy",
D: "dddd, d. MMMM yyyy",
t: "HH:mm",
T: "HH:mm:ss",
f: "dddd, d. MMMM yyyy HH:mm",
F: "dddd, d. MMMM yyyy HH:mm:ss",
M: "dd MMMM",
Y: "MMMM yyyy"
}
localizationobj.patterns = patterns;
localizationobj.months = months;
return localizationobj;
}();
</script>
<jqx-data-table localization="{{localization}}" sortable=true pageable=true pager-mode="advanced" ready="datatableReady()" source-id-for="@(employee.EmployeeID)" instance="getInstance()" theme="@ViewData["Theme"]" width="850">
<jqx-data-table-columns>
<jqx-data-table-column datafield-for="@(employee.FirstName)" width="100" text="Vorname"></jqx-data-table-column>
<jqx-data-table-column datafield-for="@(employee.LastName)" width="100" text="Familienname"></jqx-data-table-column>
<jqx-data-table-column datafield-for="@(employee.Title)" text="Titel" width="150"></jqx-data-table-column>
<jqx-data-table-column datafield-for="@(employee.Address)" text="Adresse" width="200"></jqx-data-table-column>
<jqx-data-table-column datafield-for="@(employee.City)" text="Stadt" width="150"></jqx-data-table-column>
<jqx-data-table-column datafield-for="@(employee.Country)" text="Land"></jqx-data-table-column>
</jqx-data-table-columns>
</jqx-data-table>
|
||
| pagerHeight | int | 28 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table pager-height="35" pageable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| pageSize | int | 10 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table page-size="15" pageable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| pageSizeOptions | List<string> | ['5', '10', '20'] |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table page-size-options="[15, 25, 35]" pageable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| pageable | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table pageable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| pagerPosition | string | "bottom" |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table pager-position="top" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| pagerMode | string | "default" |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table pager-mode="advanced" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| pagerButtonsCount | int | 5 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table pager-buttons-count="10" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| pagerRenderer | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table pager-renderer="pagerRenderer" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| ready | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table ready="ready" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| rowDetails | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.SalesEmployee>
@using jQWidgets.AspNetCore.Mvc.TagHelpers;
@{
ViewData["Title"] = "ASP .NET MVC DataTable Row Details Example";
}
@{
var employee = Model.FirstOrDefault();
}
<script>
var initRowDetails = function (id, record, element, rowinfo) {
var id = id.toString();
var grid = element;
var data = [];
var generaterow = function (i) {
var row = {};
row["OrderDate"] = new Date(2016, Math.floor(Math.random() * 11), Math.floor(Math.random() * 27))
row["Quantity"] = Math.floor(Math.random() * 50)
row["ProductName"] = record.ProductName;
return row;
}
for (var i = 0; i < Math.max(10, Math.floor(Math.random() * 20)) ; i++) {
var row = generaterow(i);
data[i] = row;
}
var source = {
datafields: [
{ name: 'OrderDate', type: 'date' },
{ name: 'Quantity', type: 'string' },
{ name: 'ProductName', type: 'string' }
],
localdata: data
}
var nestedGridAdapter = new $.jqx.dataAdapter(source);
if (grid != null) {
grid.jqxDataTable({
source: nestedGridAdapter, width: 780, height: 200,
columns: [
{ text: 'Order Date', cellsFormat:'d', dataField: 'OrderDate', width: 200 },
{ text: 'Quantity', cellsAlign:'right', dataField: 'Quantity', width: 200 },
{ text: 'Product Name', dataField: 'ProductName' }
]
});
}
}
</script>
<jqx-data-table id="grid" alt-rows="true" row-details="true" pageable="true" init-row-details="initRowDetails()" source-id="@(employee.ID)" theme="@ViewData["Theme"]" sortable="true">
<jqx-data-table-columns>
<jqx-data-table-column dataField-for="@(employee.FirstName)" width="150" text="First Name"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.LastName)" width="150" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-data-table-column>
<jqx-data-table-column dataField-for="@(employee.Total)" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-data-table-column>
</jqx-data-table-columns>
</jqx-data-table>
|
||
| renderToolbar | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table render-toolbar="renderToolbar" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| renderStatusbar | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table render-statusbar="renderStatusbar" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| rendering | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table rendering="rendering" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| rendered | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table rendered="rendered" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| rtl | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table rtl="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| source | string | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| sortable | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table sortable="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| showAggregates | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table show-aggregates="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| showToolbar | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table show-toolbar="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| showStatusbar | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table show-statusbar="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| statusBarHeight | int | 34 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table status-bar-height="40" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| scrollBarSize | int | 17 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table scroll-bar-size="20" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| selectionMode | string | "multipleRows" |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table selection-mode="singleRow" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| serverProcessing | bool | false |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table server-processing="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| showHeader | bool | true |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table show-header="false" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| theme | string | '' |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table columns-reorder="true" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| toolbarHeight | int | 34 |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table toolbar-height="40" width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
| width | int | null |
|
Sets or gets the <script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
|
||
Events |
||
| bindingComplete | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-binding-complete="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| cellBeginEdit | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-cell-begin-edit="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| cellEndEdit | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-cell-end-edit="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| cellValueChanged | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-cell-value-changed="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| columnResized | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-column-resized="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| columnReordered | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-column-reordered="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| sort | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-sort="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| filter | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-filter="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| pageChanged | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-page-changed="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| pageSizeChanged | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-page-size-changed="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowClick | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-click="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowDoubleClick | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-double-click="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowSelect | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-select="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowUnselect | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-unselect="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowBeginEdit | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-begin-edit="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowEndEdit | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-end-edit="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowExpand | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-expand="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
| rowCollapse | Event | |
Code examples
Bind to the
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table on-row-collapse="eventHandler()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function eventHandler(event) {
}
</script>
}
|
||
Methods |
||
| addRow | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["addRow"](10,{},'first');
}
</script>
}
|
||
| addFilter | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["addFilter"]('firstName',new $.jqx.filtergroup());
}
</script>
}
|
||
| applyFilters | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["applyFilters"]();
}
</script>
}
|
||
| beginUpdate | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["beginUpdate"]();
}
</script>
}
|
||
| beginRowEdit | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["beginRowEdit"](10);
}
</script>
}
|
||
| beginCellEdit | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["beginCellEdit"](10,'firstName');
}
</script>
}
|
||
| clearSelection | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["clearSelection"]();
}
</script>
}
|
||
| clearFilters | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["clearFilters"]();
}
</script>
}
|
||
| clear | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["clear"]();
}
</script>
}
|
||
| destroy | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["destroy"]();
}
</script>
}
|
||
| deleteRow | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["deleteRow"](0);
}
</script>
}
|
||
| endUpdate | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["endUpdate"]();
}
</script>
}
|
||
| ensureRowVisible | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["ensureRowVisible"](10);
}
</script>
}
|
||
| endRowEdit | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["endRowEdit"](10,true);
}
</script>
}
|
||
| endCellEdit | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["endCellEdit"](10,'firstName');
}
</script>
}
|
||
| exportData | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["exportData"]('xls');
}
</script>
}
|
||
| focus | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["focus"]();
}
</script>
}
|
||
| getColumnProperty | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["getColumnProperty"]('firstName');
}
</script>
}
|
||
| goToPage | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["goToPage"](10);
}
</script>
}
|
||
| goToPrevPage | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["goToPrevPage"]();
}
</script>
}
|
||
| goToNextPage | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["goToNextPage"]();
}
</script>
}
|
||
| getSelection | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
var result = instance["getSelection"]();
}
</script>
}
|
||
| getRows | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
var result = instance["getRows"]();
}
</script>
}
|
||
| getView | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
var result = instance["getView"]();
}
</script>
}
|
||
| getCellValue | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["getCellValue"](1,'firstName');
}
</script>
}
|
||
| hideColumn | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["hideColumn"]('firstName');
}
</script>
}
|
||
| hideDetails | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["hideDetails"](1);
}
</script>
}
|
||
| isBindingCompleted | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
var result = instance["isBindingCompleted"]();
}
</script>
}
|
||
| lockRow | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["lockRow"](10);
}
</script>
}
|
||
| refresh | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["refresh"]();
}
</script>
}
|
||
| render | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["render"]();
}
</script>
}
|
||
| removeFilter | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["removeFilter"](firstName);
}
</script>
}
|
||
| scrollOffset | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["scrollOffset"](10,0);
}
</script>
}
|
||
| setColumnProperty | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["setColumnProperty"]('firstName','text','New Text');
}
</script>
}
|
||
| showColumn | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["showColumn"]('firstName');
}
</script>
}
|
||
| selectRow | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["selectRow"](1);
}
</script>
}
|
||
| showDetails | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["showDetails"](1);
}
</script>
}
|
||
| setCellValue | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["setCellValue"](1,'firstName','New Value');
}
</script>
}
|
||
| sortBy | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["sortBy"]('firstNmae','asc');
}
</script>
}
|
||
| updating | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
var result = instance["updating"]();
}
</script>
}
|
||
| updateBoundData | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["updateBoundData"]();
}
</script>
}
|
||
| unselectRow | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["unselectRow"](1);
}
</script>
}
|
||
| updateRow | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["updateRow"](1,{});
}
</script>
}
|
||
| unlockRow | Method | |
<script src="~/jqwidgets/jqxbuttons.js"></script>
<script src="~/jqwidgets/jqxdatatable.js"></script>
<script src="~/jqwidgets/jqxscrollbar.js"></script>
<script src="~/jqwidgets/jqxmenu.js"></script>
<script src="~/jqwidgets/jqxlistbox.js"></script>
<script src="~/jqwidgets/jqxdropdownlist.js"></script>
@model IEnumerable<jQWidgets.AspNet.Core.Models.Employee>
@{
string renderer = "function() {}";
string rendering = "function() {}";
string pagerRenderer = "function(element) {}";
string renderToolbar = "function(element) {}";
string renderStatusbar = "function(element) {}";
string aggregatesRenderer = "function(element){}"
string exportSettings = "{columnsHeader: true,hiddenColumns: false,serverURL: null,characterSet: null,collapsedRecords: false,recordsInView: true,fileName: "jqxDataTable"}";
string editSettings = "{saveOnPageChange: true, saveOnBlur: true, saveOnSelectionChange: true, cancelOnEsc: true, saveOnEnter: true, editSingleCell: false, editOnDoubleClick: true, editOnF2: true}";
}
<jqx-data-table width="850" source="Model" instance="getInstance()">
<jqx-data-table-columns>
<jqx-data-table-column column-group="name" dataField="FirstName" width="100" text="First Name"></jqx-data-table-column>
<jqx-data-table-column column-group="name" dataField="LastName" width="100" text="Last Name"></jqx-data-table-column>
<jqx-data-table-column dataField="Title" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Address" width="200"></jqx-data-table-column>
<jqx-data-table-column dataField="City" width="150"></jqx-data-table-column>
<jqx-data-table-column dataField="Country"></jqx-data-table-column>
</jqx-data-table-columns>
<jqx-data-table-column-groups>
<jqx-data-table-column-group name="name" text="Name"></jqx-data-table-column-group>
</jqx-data-table-column-groups>
</jqx-data-table>
@section scripts {
<script type="text/javascript">
function getInstance(instance) {
instance["unlockRow"](1);
}
</script>
}
|
||