altrows
|
bool
|
false
|
Sets or gets the altrows property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" altrows="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
altstart
|
int
|
1
|
Sets or gets the altstart property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" altstart="1" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
altstep
|
int
|
1
|
Sets or gets the altstep property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" altstep="2" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
autoshowloadelement
|
bool
|
true
|
Sets or gets the autoshowloadelement property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" autoshowloadelement="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
autoshowfiltericon
|
bool
|
true
|
Sets or gets the autoshowfiltericon property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" autoshowfiltericon="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
autoshowcolumnsmenubutton
|
bool
|
true
|
Sets or gets the autoshowcolumnsmenubutton property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" autoshowcolumnsmenubutton="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
clipboard
|
bool
|
true
|
Sets or gets the clipboard property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" clipboard="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
closeablegroups
|
bool
|
true
|
Sets or gets the closeablegroups property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" closeablegroups="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnsmenuwidth
|
int
|
15
|
Sets or gets the columnsmenuwidth property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnsmenuwidth="40" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnmenuopening
|
string
|
null
|
Sets or gets the columnmenuopening property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnmenuopening="columnmenuopening" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnmenuclosing
|
string
|
null
|
Sets or gets the columnmenuclosing property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnmenuclosing="columnmenuclosing" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
cellhover
|
string
|
null
|
Sets or gets the cellhover property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" cellhover="cellhover" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
enablekeyboarddelete
|
bool
|
true
|
Sets or gets the enablekeyboarddelete property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" enablekeyboarddelete="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
enableellipsis
|
bool
|
true
|
Sets or gets the enableellipsis property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" enableellipsis="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
enablemousewheel
|
bool
|
true
|
Sets or gets the enablemousewheel property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" enablemousewheel="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
enableanimations
|
bool
|
true
|
Sets or gets the enableanimations property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" enableanimations="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
enabletooltips
|
bool
|
false
|
Sets or gets the enabletooltips property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" enabletooltips="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
enablehover
|
bool
|
true
|
Sets or gets the enablehover property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" enablehover="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
enablebrowserselection
|
bool
|
false
|
Sets or gets the enablebrowserselection property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" enablebrowserselection="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
everpresentrowposition
|
string
|
'top'
|
Sets or gets the everpresentrowposition property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" everpresentrowposition="bottom" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
everpresentrowheight
|
int
|
30
|
Sets or gets the everpresentrowheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" everpresentrowheight="32" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
everpresentrowactions
|
string
|
"add reset"
|
Sets or gets the everpresentrowactions property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" everpresentrowactions="add update delete reset" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
everpresentrowactionsmode
|
string
|
"popup"
|
Sets or gets the everpresentrowactionsmode property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" everpresentrowactionsmode="popup" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
filterrowheight
|
int
|
31
|
Sets or gets the filterrowheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" filterrowheight="35" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
filtermode
|
string
|
"default"
|
Sets or gets the filtermode property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" filtermode="excel" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
groupsrenderer
|
string
|
null
|
Sets or gets the groupsrenderer property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" groups='['firstname']' groupsrenderer="groupsrenderer" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
groupcolumnrenderer
|
string
|
null
|
Sets or gets the groupcolumnrenderer property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" groups='['firstname']' groupcolumnrenderer="groupcolumnrenderer" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
groupsexpandedbydefault
|
bool
|
false
|
Sets or gets the groupsexpandedbydefault property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" groups='['firstname']' groupsexpandedbydefault="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
handlekeyboardnavigation
|
string
|
null
|
Sets or gets the handlekeyboardnavigation property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" handlekeyboardnavigation="handlekeyboardnavigation" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
pagerrenderer
|
string
|
null
|
Sets or gets the pagerrenderer property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" pagerrenderer="pagerrenderer" pageable="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
rtl
|
bool
|
false
|
Sets or gets the rtl property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" rtl="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showdefaultloadelement
|
bool
|
true
|
Sets or gets the showdefaultloadelement property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showdefaultloadelement="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showfiltercolumnbackground
|
bool
|
true
|
Sets or gets the showfiltercolumnbackground property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showfiltercolumnbackground="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showfiltermenuitems
|
bool
|
true
|
Sets or gets the showfiltermenuitems property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showfiltermenuitems="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showpinnedcolumnbackground
|
bool
|
true
|
Sets or gets the showpinnedcolumnbackground property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showpinnedcolumnbackground="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showsortcolumnbackground
|
bool
|
true
|
Sets or gets the showsortcolumnbackground property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showsortcolumnbackground="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showsortmenuitems
|
bool
|
true
|
Sets or gets the showsortmenuitems property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showsortmenuitems="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showgroupmenuitems
|
bool
|
true
|
Sets or gets the showgroupmenuitems property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showgroupmenuitems="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showrowdetailscolumn
|
bool
|
true
|
Sets or gets the showrowdetailscolumn property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showrowdetailscolumn="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showheader
|
bool
|
true
|
Sets or gets the showheader property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showheader="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showgroupsheader
|
bool
|
true
|
Sets or gets the showgroupsheader property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showgroupsheader="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showaggregates
|
bool
|
false
|
Sets or gets the showaggregates property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showaggregates="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showgroupaggregates
|
bool
|
false
|
Sets or gets the showgroupaggregates property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showgroupaggregates="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showeverpresentrow
|
bool
|
false
|
Sets or gets the showeverpresentrow property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showeverpresentrow="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showfilterrow
|
bool
|
false
|
Sets or gets the showfilterrow property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" filterable="true" showfilterrow="true" alt-rows="true" show-status-bar="true" show-aggregates="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showemptyrow
|
bool
|
true
|
Sets or gets the showemptyrow property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showemptyrow="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showstatusbar
|
bool
|
false
|
Sets or gets the showstatusbar property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showstatusbar="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
statusbarheight
|
int
|
34
|
Sets or gets the statusbarheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showstatusbar="true" statusbarheight="50" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
showtoolbar
|
bool
|
false
|
Sets or gets the showtoolbar property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" showtoolbar="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
selectionmode
|
string
|
'singlerow'
|
Sets or gets the selectionmode property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" selectionmode="multiplerows" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
theme
|
string
|
''
|
Sets or gets the theme property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" theme="energyblue" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
toolbarheight
|
int
|
34
|
Sets or gets the toolbarheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" toolbarheight="40" showtoolbar="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
autoheight
|
bool
|
false
|
Sets or gets the autoheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" pageable="true" autoheight="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
autorowheight
|
bool
|
false
|
Sets or gets the autorowheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" autorowheight="true" autoheight="true" pageable="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnsheight
|
int
|
28
|
Sets or gets the columnsheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnsheight="33" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
deferreddatafields
|
List<string>
|
[]
|
Sets or gets the deferreddatafields property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" deferreddatafields='['firstname']' alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
groupsheaderheight
|
int
|
34
|
Sets or gets the groupsheaderheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" groupable="true" groupsheaderheight="60" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
groupindentwidth
|
int
|
20
|
Sets or gets the groupindentwidth property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" groupindentwidth="40" groupable="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
height
|
int
|
400
|
Sets or gets the height property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
pagerheight
|
int
|
30
|
Sets or gets the pagerheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" pagerheight="32" pageable="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
rowsheight
|
int
|
28
|
Sets or gets the rowsheight property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" rowsheight="30" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
scrollbarsize
|
int
|
15
|
Sets or gets the scrollbarsize property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" scrollbarsize="20" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
scrollmode
|
string
|
"default"
|
Sets or gets the scrollmode property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" scrollmode="logical" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
scrollfeedback
|
string
|
null
|
Sets or gets the scrollfeedback property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" scrollfeedback="scrollfeedback" scrollmode="deferred" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
width
|
int
|
600
|
Sets or gets the width property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
autosavestate
|
bool
|
false
|
Sets or gets the autosavestate property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" autoloadstate="true" autosavestate="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
autoloadstate
|
bool
|
false
|
Sets or gets the autoloadstate property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" autoloadstate="true" autosavestate="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columns
|
List<string>
|
[]
|
Sets or gets the columns property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columngroups
|
List<string>
|
[]
|
Sets or gets the columngroups property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnsmenu
|
bool
|
true
|
Sets or gets the columnsmenu property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnsmenu="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnsresize
|
bool
|
false
|
Sets or gets the columnsresize property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnsresize="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnsautoresize
|
bool
|
true
|
Sets or gets the columnsautoresize property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnsautoresize="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
columnsreorder
|
bool
|
false
|
Sets or gets the columnsreorder property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" columnsreorder="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
disabled
|
bool
|
false
|
Sets or gets the disabled property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" disabled="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
editable
|
bool
|
false
|
Sets or gets the editable property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" editable="true" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
editmode
|
string
|
'selectedcell'
|
Sets or gets the editmode property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" editable="true" editmode="dblclick" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
filter
|
string
|
null
|
Sets or gets the filter property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.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 Grid Filtering Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid sortable="true" show-filter-row="true" filterable="true" auto-height="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column column-group="name" datafield-for="@(employee.FirstName)" width="100" text="First Name"></jqx-grid-column> <jqx-grid-column column-group="name" datafield-for="@(employee.LastName)" width="100" text="Last Name"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.Title)" width="150"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.Address)" width="200"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.City)" width="150"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.Country)"></jqx-grid-column> </jqx-grid-columns> <jqx-grid-column-groups> <jqx-grid-column-group name="name" text="Name"></jqx-grid-column-group> </jqx-grid-column-groups>
|
filterable
|
bool
|
false
|
Sets or gets the filterable property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" filterable="true" alt-rows="true" show-status-bar="true" show-aggregates="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
groupable
|
bool
|
false
|
Sets or gets the groupable property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" groupable="true" groups='['firstname']' alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
groups
|
List<string>
|
[]
|
Sets or gets the groups property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" groupable="true" groups='['firstname']' alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
horizontalscrollbarstep
|
int
|
5
|
Sets or gets the horizontalscrollbarstep property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" horizontalscrollbarstep="60" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
horizontalscrollbarlargestep
|
int
|
50
|
Sets or gets the horizontalscrollbarlargestep property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" horizontalscrollbarlargestep="600" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
initrowdetails
|
string
|
null
|
Sets or gets the initrowdetails property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.js"></script><script src="~/jqwidgets/jqxmenu.js"></script><script src="~/jqwidgets/jqxlistbox.js"></script><script src="~/jqwidgets/jqxdropdownlist.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 Grid Row Details Example"; } @{ var employee = Model.FirstOrDefault(); } <script> var template = { rowDetails: "<div style=\"margin: 10px;\"></div>", rowDetailsHeight: 220, rowDetailsHidden: true }; var initRowDetails = function (index, parentElement, gridElement, record) { var id = record.uid.toString(); var grid = $($(parentElement).children()[0]); 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.jqxGrid({ 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-grid id="grid" alt-rows="true" row-details="true" row-details-template='{{template}}' init-row-details="initRowDetails()" source-id="ID" theme="@ViewData["Theme"]' sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.Total)" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
keyboardnavigation
|
bool
|
true
|
Sets or gets the keyboardnavigation property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.js"></script><script src="~/jqwidgets/jqxdata.export.js"></script><script src="~/jqwidgets/jqxgrid.export.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 Grid Aggregates Example"; } @{ var employee = Model.FirstOrDefault(); } <jqx-grid id="grid" keyboardnavigation="false" alt-rows="true" show-status-bar="true" show-aggregates="true" filterable="true" pageable="true" auto-height="true" source-id="ID" sortable="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.FirstName)" width="150" text="First Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.LastName)" width="150" text="Last Name"></jqx-grid-column> <jqx-grid-column aggregates='['count']' datafield-for="@(employee.ProductName)" width="200" text="Product Name"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Price)" width="100" text="Price" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Quantity)" width="100" text="Quantity" cells-align="HorizontalAlignment.Right"></jqx-grid-column> <jqx-grid-column aggregates='['sum']' datafield-for="@(employee.Total)" width="150" text="Total" cells-format="c2" cells-align="HorizontalAlignment.Right"></jqx-grid-column>
|
localization
|
string
|
null
|
Sets or gets the localization property.
<script src="~/jqwidgets/jqxbuttons.js"></script> <script src="~/jqwidgets/jqxscrollbar.js"></script> <script src="~/jqwidgets/jqxgrid.js"></script> <script src="~/jqwidgets/jqxgrid.edit.js"></script> <script src="~/jqwidgets/jqxgrid.columnsresize.js"></script> <script src="~/jqwidgets/jqxgrid.filter.js"></script> <script src="~/jqwidgets/jqxgrid.selection.js"></script> <script src="~/jqwidgets/jqxgrid.sort.js"></script> <script src="~/jqwidgets/jqxgrid.pager.js"></script><script src="~/jqwidgets/jqxgrid.aggregates.js"></script><script src="~/jqwidgets/jqxgrid.grouping.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 Grid Localization Example"; } @{ var employee = Model.FirstOrDefault(); } <script> function getLocalization(culture) { var localization = null; switch (culture) { case "de": localization = { // separator of parts of a date (e.g. '/' in 11/05/1955) '/': "/", // separator of parts of a time (e.g. ':' in 05:44 PM) ':': ":", // the first day of the week (0 = Sunday, 1 = Monday, etc) firstDay: 1, 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"] }, 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", ""] }, // AM and PM designators in one of these forms: // The usual view, and the upper and lower case versions // [standard,lowercase,uppercase] // The culture does not use AM or PM (likely all standard date formats use 24 hour time) // null AM: [ "AM", "am", "AM"], PM: [ "PM", "pm", "PM"], eras: [ // eras in reverse chronological order. // name: the name of the era in this culture (e.g. A.D., C.E.) // start: when the era starts in ticks (gregorian, gmt), null if it is the earliest supported era. // offset: offset in years from gregorian calendar { "name": "A.D.", "start": null, "offset": 0 } ], twoDigitYearMax: 2029, 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" }, percentsymbol: "%", currencysymbol: "�", currencysymbolposition: "after", decimalseparator: '.', thousandsseparator: ',', pagergotopagestring: "Gehe zu", pagershowrowsstring: "Zeige Zeile:", pagerrangestring: " von ", pagerpreviousbuttonstring: "n�chster", pagernextbuttonstring: "voriger", pagerfirstbuttonstring: "first", pagerlastbuttonstring: "last", groupsheaderstring: "Ziehen Sie eine Kolumne und legen Sie es hier zu Gruppe nach dieser Kolumne", sortascendingstring: "Sortiere aufsteigend", sortdescendingstring: "Sortiere absteigend", sortremovestring: "Entferne Sortierung", groupbystring: "Group By this column", groupremovestring: "Remove from groups", filterclearstring: "L�schen", filterstring: "Filter", filtershowrowstring: "Zeige Zeilen, in denen:", filterorconditionstring: "Oder", filterandconditionstring: "Und", filterselectallstring: "(Alle ausw�hlen)", filterchoosestring: "Bitte w�hlen Sie:", filterstringcomparisonoperators: [ 'leer', 'nicht leer', 'enth�lt', 'enth�lt(gu)', 'nicht enthalten', 'nicht enthalten(gu)', 'beginnt mit', 'beginnt mit(gu)', 'endet mit', 'endet mit(gu)', 'equal', 'gleich(gu)', 'null', 'nicht null'], filternumericcomparisonoperators: [ 'gleich', 'nicht gleich', 'weniger als', 'kleiner oder gleich', 'gr��er als', 'gr��er oder gleich', 'null', 'nicht null'], filterdatecomparisonoperators: [ 'gleich', 'nicht gleich', 'weniger als', 'kleiner oder gleich', 'gr��er als', 'gr��er oder gleich', 'null', 'nicht null'], filterbooleancomparisonoperators: [ 'gleich', 'nicht gleich'], validationstring: "Der eingegebene Wert ist ung�ltig", emptydatastring: "Nokeine Daten angezeigt", filterselectstring: "W�hlen Sie Filter", loadtext: "Loading...", clearstring: "L�schen", todaystring: "Heute" } break; case "en": default: localization = { // separator of parts of a date (e.g. '/' in 11/05/1955) '/': "/", // separator of parts of a time (e.g. ':' in 05:44 PM) ':': ":", // the first day of the week (0 = Sunday, 1 = Monday, etc) firstDay: 0, days: { // full day names names: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], // abbreviated day names namesAbbr: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], // shortest day names namesShort: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"] }, months: { // full month names (13 months for lunar calendards -- 13th month should be "" if not lunar) names: [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", ""], // abbreviated month names namesAbbr: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec", ""] }, // AM and PM designators in one of these forms: // The usual view, and the upper and lower case versions // [standard,lowercase,uppercase] // The culture does not use AM or PM (likely all standard date formats use 24 hour time) // null AM: [ "AM", "am", "AM"], PM: [ "PM", "pm", "PM"], eras: [ // eras in reverse chronological order. // name: the name of the era in this culture (e.g. A.D., C.E.) // start: when the era starts in ticks (gregorian, gmt), null if it is the earliest supported era. // offset: offset in years from gregorian calendar { "name": "A.D.", "start": null, "offset": 0 } ], twoDigitYearMax: 2029, patterns: { // short date pattern d: "M/d/yyyy", // long date pattern D: "dddd, MMMM dd, yyyy", // short time pattern t: "h:mm tt", // long time pattern T: "h:mm:ss tt", // long date, short time pattern f: "dddd, MMMM dd, yyyy h:mm tt", // long date, long time pattern F: "dddd, MMMM dd, yyyy h:mm:ss tt", // month/day pattern M: "MMMM dd", // month/year pattern Y: "yyyy MMMM", // S is a sortable format that does not vary by culture S: "yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss", // formatting of dates in MySQL DataBases ISO: "yyyy-MM-dd hh:mm:ss", ISO2: "yyyy-MM-dd HH:mm:ss", d1: "dd.MM.yyyy", d2: "dd-MM-yyyy", d3: "dd-MMMM-yyyy", d4: "dd-MM-yy", d5: "H:mm", d6: "HH:mm", d7: "HH:mm tt", d8: "dd/MMMM/yyyy", d9: "MMMM-dd", d10: "MM-dd", d11: "MM-dd-yyyy" }, percentsymbol: "%", currencysymbol: "$", currencysymbolposition: "before", decimalseparator: '.', thousandsseparator: ',', pagergotopagestring: "Go to page:", pagershowrowsstring: "Show rows:", pagerrangestring: " of ", pagerpreviousbuttonstring: "previous", pagernextbuttonstring: "next", pagerfirstbuttonstring: "first", pagerlastbuttonstring: "last", groupsheaderstring: "Drag a column and drop it here to group by that column", sortascendingstring: "Sort Ascending", sortdescendingstring: "Sort Descending", sortremovestring: "Remove Sort", groupbystring: "Group By this column", groupremovestring: "Remove from groups", filterclearstring: "Clear", filterstring: "Filter", filtershowrowstring: "Show rows where:", filterorconditionstring: "Or", filterandconditionstring: "And", filterselectallstring: "(Select All)", filterchoosestring: "Please Choose:", filterstringcomparisonoperators: [ 'empty', 'not empty', 'enthalten', 'enthalten(match case)', 'does not contain', 'does not contain(match case)', 'starts with', 'starts with(match case)', 'ends with', 'ends with(match case)', 'equal', 'equal(match case)', 'null', 'not null'], filternumericcomparisonoperators: [ 'equal', 'not equal', 'less than', 'less than or equal', 'greater than', 'greater than or equal', 'null', 'not null'], filterdatecomparisonoperators: [ 'equal', 'not equal', 'less than', 'less than or equal', 'greater than', 'greater than or equal', 'null', 'not null'], filterbooleancomparisonoperators: [ 'equal', 'not equal'], validationstring: "Entered value is not valid", emptydatastring: "No data to display", filterselectstring: "Select Filter", loadtext: "Loading...", clearstring: "Clear", todaystring: "Today" } break; } return localization; } var localization = getLocalization( "de"); </script><jqx-grid show-filter-row="true" pageable="true" localization='{{localization}}' sortable="true" filterable="true" auto-height="true" width="850" source="Model"> <jqx-grid-columns> <jqx-grid-column datafield-for="@(employee.FirstName)" width="100" text="Vorname"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.LastName)" width="100" text="Familienname"></jqx-grid-column> <jqx-grid-column datafield-for="@(employee.Title)" text="Titel" width="150"></jqx-grid-column> <jqx-grid-column datafield-for=
|