diff --git a/ej2-asp-core-mvc/code-snippet/grid/aggregate/custom-aggregate-distinct/razor b/ej2-asp-core-mvc/code-snippet/grid/aggregate/custom-aggregate-distinct/razor index 2814b47d17..81ca18e6b3 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/aggregate/custom-aggregate-distinct/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/aggregate/custom-aggregate-distinct/razor @@ -1,6 +1,6 @@ @Html.EJS().Grid("grid").DataSource((IEnumerable)ViewBag.dataSource).Height("348px").Columns(col => { - col.Field("OrderID").HeaderText("Order ID").Width("150").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); + col.Field("OrderID").HeaderText("Order ID").Width("150").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); col.Field("CustomerID").HeaderText("Customer Name").Width("140").Add(); col.Field("Freight").HeaderText("Freight").Width("130").Format("C2").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); col.Field("ShipCountry").HeaderText("Ship Country").Width("130").Add(); diff --git a/ej2-asp-core-mvc/code-snippet/grid/aggregate/reactive-agg-inline-edit/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/aggregate/reactive-agg-inline-edit/tagHelper index 44277aab2d..608fb974e2 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/aggregate/reactive-agg-inline-edit/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/aggregate/reactive-agg-inline-edit/tagHelper @@ -30,5 +30,4 @@ selectedRecord['Freight'] = args.value; gridInstance.aggregateModule.refresh(selectedRecord); } - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/columns/auto-primary/razor b/ej2-asp-core-mvc/code-snippet/grid/columns/auto-primary/razor index de350aaddb..ed4305f8ca 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/columns/auto-primary/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/columns/auto-primary/razor @@ -1,5 +1,4 @@ @Html.EJS().Grid("Auto").DataSource((IEnumerable)ViewBag.dataSource).DataBound("dataBound").EditSettings(edit => { edit.AllowAdding(true).AllowEditing(true).AllowDeleting(true); }).Render() - \ No newline at end of file +
+@Html.EJS().Grid("Grid").DataSource((IEnumerable)ViewBag.DataSource).ShowColumnMenu(true).AllowSorting().AllowFiltering(true).AllowGrouping(true).Columns(col => +{ + col.Field("OrderID").HeaderText("Order ID").Width("120").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); + col.Field("CustomerID").HeaderText("Customer ID").Width("120").Add(); + col.Field("Freight").HeaderText("Freight").Width("120").Format("C").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); + col.Field("ShipCity").HeaderText("Ship City").Width("130").Add(); + col.Field("ShipCountry").HeaderText("Ship Country").Width("130").Add(); +}).AllowPaging().ColumnMenuClick("columnMenuClick").ColumnMenuOpen("columnMenuOpen").FilterSettings(filter => { filter.Type(Syncfusion.EJ2.Grids.FilterType.CheckBox); }).GroupSettings(group => group.ShowGroupedColumn(true)).Render() + \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/columns/columnmenuevents/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/columns/columnmenuevents/tagHelper index a79f4be052..ffd6cb55e1 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/columns/columnmenuevents/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/columns/columnmenuevents/tagHelper @@ -1,24 +1,19 @@

- - + - - + - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-columns/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-columns/tagHelper index 998cf9a6b8..90bc54f0f4 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-columns/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-columns/tagHelper @@ -1,6 +1,5 @@ - + diff --git a/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/frozen.cs b/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/frozen.cs index d782bae97c..127c609bcc 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/frozen.cs +++ b/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/frozen.cs @@ -1,9 +1,5 @@ -public IActionResult DefaultExporting() +public ActionResult DefaultExporting() { - var order = OrdersDetails.GetAllRecords(); - ViewBag.dataSource = order; - ViewBag.dropdownData = new string[] { "OrderID", "CustomerID", "Freight", "OrderDate", "ShipCountry", "ShipCity", "ShipAddress", "ShipName" }; - ViewBag.directionData = new string[] {"Left","Right","Fixed" }; - + ViewBag.dataSource = OrdersDetails.GetAllRecords(); return View(); } diff --git a/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/razor b/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/razor index 9b9f4fae15..f868638689 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/columns/frozen-direction/razor @@ -1,7 +1,11 @@ +@{ + ViewBag.dropDownData = new string[] { "OrderID", "CustomerID", "Freight", "OrderDate", "ShipCountry", "ShipCity", "ShipAddress", "ShipName" }; + ViewBag.directionData = new string[] {"Left","Right","Fixed" }; +}
- @Html.EJS().DropDownList("columnDropDown").Index(4).Width("180px").DataSource(@ViewBag.dropdownData).Render() + @Html.EJS().DropDownList("columnDropDown").Index(4).Width("180px").DataSource(@ViewBag.dropDownData).Render()
@@ -13,8 +17,7 @@ @Html.EJS().Button("button").Content("Update").Render()
- -@Html.EJS().Grid("Grid").DataSource((IEnumerable)ViewBag.dataSource).Columns(col => +@Html.EJS().Grid("Grid").DataSource((IEnumerable)ViewBag.dataSource).Height("348px").Columns(col => { col.Field("OrderID").HeaderText("Order ID").Width("120").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); col.Field("Freight").HeaderText("Freight").Freeze(Syncfusion.EJ2.Grids.FreezeDirection.Fixed).Width("120").Format("C").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); @@ -23,9 +26,8 @@ col.Field("ShipName").HeaderText("Ship Name").Width("120").Add(); col.Field("ShipAddress").HeaderText("Ship Address").Width("120").Add(); col.Field("ShipCity").HeaderText("Ship City").Width("120").Add(); -col.Field("ShipCountry").HeaderText("Ship Country").Freeze(Syncfusion.EJ2.Grids.FreezeDirection.Left).Width("120").Add(); + col.Field("ShipCountry").HeaderText("Ship Country").Freeze(Syncfusion.EJ2.Grids.FreezeDirection.Left).Width("120").Add(); }).Render() - - - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-refresh/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-refresh/tagHelper index 5cbcac8b10..dbdd90dc4a 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-refresh/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-refresh/tagHelper @@ -4,7 +4,7 @@ - + diff --git a/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-stacked/razor b/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-stacked/razor index d8388dd5e0..ff6ea01986 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-stacked/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/columns/headertext-stacked/razor @@ -8,7 +8,6 @@ col.HeaderText("Shipped Details").HeaderTemplate("#shipDetailsTemplate").Columns(new List() { new Syncfusion.EJ2.Grids.GridColumn { Field = "ShippedDate", Width = "140", HeaderText = "Shipped Date", TextAlign=Syncfusion.EJ2.Grids.TextAlign.Right, Format = "yMd", MinWidth="10" }, new Syncfusion.EJ2.Grids.GridColumn { Field = "ShipCountry", Width = "145", HeaderText = "Ship Country", MinWidth="10", EditType="dropdownedit" } }).Add(); }).HeaderCellInfo("onHeaderCellInfo").Render() - - - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/filtering/excelfilter-choice-count/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/filtering/excelfilter-choice-count/tagHelper index c23df5ecf5..738b9ea6ca 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/filtering/excelfilter-choice-count/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/filtering/excelfilter-choice-count/tagHelper @@ -9,8 +9,7 @@ \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/how-to/edit-template-foreign/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/how-to/edit-template-foreign/tagHelper index ed24fc215e..26f7cf0f65 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/how-to/edit-template-foreign/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/how-to/edit-template-foreign/tagHelper @@ -12,7 +12,6 @@ \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/paging/add-query-string/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/paging/add-query-string/tagHelper index 8c7c298790..5d7ffacecc 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/paging/add-query-string/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/paging/add-query-string/tagHelper @@ -6,7 +6,7 @@ - + diff --git a/ej2-asp-core-mvc/code-snippet/grid/paging/pager-template/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/paging/pager-template/tagHelper index 2476a36b27..51337d723a 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/paging/pager-template/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/paging/pager-template/tagHelper @@ -3,7 +3,7 @@ - + diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/current-page/razor b/ej2-asp-core-mvc/code-snippet/grid/print/current-page/razor index b1029cf6a4..3a14249df9 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/current-page/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/print/current-page/razor @@ -4,7 +4,6 @@ @Html.EJS().DropDownList("dropdown").Index(0).DataSource(@ViewBag.dropdownData).Change("change").Render() - @Html.EJS().Grid("Grid").DataSource((IEnumerable)ViewBag.DataSource).Columns(col => { col.Field("OrderID").HeaderText("Order ID").Width("120").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); @@ -12,9 +11,7 @@ col.Field("OrderDate").HeaderText("Order Date").Width("130").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Format("yMd").Add(); col.Field("Freight").HeaderText("Freight").Width("120").Format("C2").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); col.Field("ShipCountry").HeaderText("Ship Country").Width("150").Add(); - }).AllowPaging().PageSettings(page => { page.PageSize(6); }).Toolbar(new List() { "Print" }).Render() - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/razor b/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/razor index b638a92107..5866c41c42 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/razor @@ -8,13 +8,9 @@ col.Field("OrderDate").HeaderText("Order Date").Width("130").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Format("yMd").Add(); col.Field("Freight").HeaderText("Freight").Width("120").Format("C2").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); col.Field("ShipCountry").HeaderText("Ship Country").Width("150").Add(); - }).AllowPaging().Render() - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/tagHelper index 56842ed7a9..28bae6343a 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/print/external-btn/tagHelper @@ -4,17 +4,14 @@ - + - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/razor b/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/razor index 802089591f..dd31a14b0d 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/razor @@ -8,7 +8,6 @@ new Syncfusion.EJ2.Grids.GridColumn(){ Field="ShipAddress", HeaderText="ShipAddress", Width="90" }, } }; - var ChildGrid = new Syncfusion.EJ2.Grids.Grid() { DataSource = (IEnumerable)ViewBag.DataSource, QueryString = "EmployeeID", Columns = new List @@ -21,7 +20,6 @@ ChildGrid = SecondChildGrid }; } -
@@ -37,8 +35,7 @@ }).Toolbar(new List() { "Print" }).ChildGrid(ChildGrid).Render() diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/tagHelper index 003d4c9362..fe209032c9 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/print/hierarchyprint/tagHelper @@ -12,7 +12,6 @@ } }; } - @{ var ChildGrid = new Syncfusion.EJ2.Grids.Grid() { @@ -27,7 +26,6 @@ ChildGrid = SecondChildGrid }; } -
@@ -38,14 +36,12 @@ - + - diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/razor b/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/razor index 3846fca91b..691d91971b 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/razor @@ -1,42 +1,39 @@
Master Grid @Html.EJS().Grid("masterGrid").DataSource((IEnumerable)ViewBag.EmployeeData).SelectedRowIndex(1).Columns(col => -{ - col.Field("ContactName").HeaderText("Customer Name").Width(150).Add(); - col.Field("CompanyName").HeaderText("CompanyName").Width(150).Add(); - col.Field("Address").HeaderText("Address").Width(150).Add(); - col.Field("Country").HeaderText("Country").Width(130).Add(); - -}).RowSelected("rowSelected").BeforePrint("beforePrint").Toolbar(new List() { "Print" }).Render() + { + col.Field("ContactName").HeaderText("Customer Name").Width(150).Add(); + col.Field("CompanyName").HeaderText("Company Name").Width(150).Add(); + col.Field("Address").HeaderText("Address").Width(150).Add(); + col.Field("Country").HeaderText("Country").Width(130).Add(); + }).RowSelected("rowSelected").BeforePrint("beforePrint").Toolbar(new List() { "Print" }).Render()

Showing orders of Customer:

-@Html.EJS().Grid("childGrid").Columns(col => -{ - col.Field("OrderID").HeaderText("Order ID").Width("120").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); - col.Field("Freight").HeaderText("Freight").Width("120").Format("C2").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); - col.Field("ShipName").HeaderText("Ship Name").Width("120").Add(); - col.Field("ShipAddress").HeaderText("Ship Address").Width("150").Add(); - col.Field("ShipCountry").HeaderText("Ship Country").Width("150").Add(); - - -}).Render() + @Html.EJS().Grid("childGrid").Columns(col => + { + col.Field("OrderID").HeaderText("Order ID").Width("120").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); + col.Field("Freight").HeaderText("Freight").Width("120").Format("C2").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); + col.Field("ShipName").HeaderText("Ship Name").Width("120").Add(); + col.Field("ShipAddress").HeaderText("Ship Address").Width("150").Add(); + col.Field("ShipCountry").HeaderText("Ship Country").Width("150").Add(); + }).Render()
\ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/tagHelper b/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/tagHelper index 4a36a45612..e0ef466bf0 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/tagHelper +++ b/ej2-asp-core-mvc/code-snippet/grid/print/masterdetailgrid/tagHelper @@ -1,5 +1,4 @@ @using System.Text.Json; -
@@ -11,7 +10,6 @@

Showing orders of Customer:

- @@ -21,7 +19,6 @@ - \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/print-custom/razor b/ej2-asp-core-mvc/code-snippet/grid/print/print-custom/razor index 958b1ad0b7..53148fe741 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/print-custom/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/print/print-custom/razor @@ -5,16 +5,11 @@ { col.Field("OrderDate").HeaderText("Order Date").Width("130").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Format("yMd").Add(); col.Field("Freight").HeaderText("Freight").Width("120").Format("C2").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Add(); - }).AllowPaging().PageSettings(page => { page.PageSize(10); }).PrintMode(Syncfusion.EJ2.Grids.PrintMode.CurrentPage).ActionComplete("actionComplete").DataBound("dataBound").BeforePrint("beforePrint").Render() - @Html.EJS().Chart("chart").Series(series => { - series.Type(Syncfusion.EJ2.Charts.ChartSeriesType.Line).Width(1).XName("OrderDate") - .YName("Freight").ColumnWidth(0.4).Marker(mr => mr.Visible(true)).Add(); - -}).PrimaryXAxis(px =>px.ValueType(Syncfusion.EJ2.Charts.ValueType.DateTime) -.LabelFormat("MMMd")).PrimaryYAxis(py =>py.LabelFormat("{value}")).Title("Order Data").Render() + series.Type(Syncfusion.EJ2.Charts.ChartSeriesType.Line).Width(1).XName("OrderDate").YName("Freight").ColumnWidth(0.4).Marker(mr => mr.Visible(true)).Add(); +}).PrimaryXAxis(px =>px.ValueType(Syncfusion.EJ2.Charts.ValueType.DateTime).LabelFormat("MMMd")).PrimaryYAxis(py =>py.LabelFormat("{value}")).Title("Order Data").Render() \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/grid/print/print-select/razor b/ej2-asp-core-mvc/code-snippet/grid/print/print-select/razor index f7a7496d08..52f435a417 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/print/print-select/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/print/print-select/razor @@ -4,7 +4,6 @@ col.Field("CustomerID").HeaderText("Customer ID").Width("150").Add(); col.Field("ShipCity").HeaderText("Ship City").Width("150").Add(); col.Field("ShipName").HeaderText("Ship Name").Width("150").Add(); - }).AllowPaging().SelectionSettings(select => select.Type(Syncfusion.EJ2.Grids.SelectionType.Multiple)).PageSettings(page => page.PageSize(6)).Toolbar(new List() { "Print" }).Render() diff --git a/ej2-asp-core-mvc/code-snippet/grid/search/column-formatting/razor b/ej2-asp-core-mvc/code-snippet/grid/search/column-formatting/razor index efe2ede618..05ed2ad343 100644 --- a/ej2-asp-core-mvc/code-snippet/grid/search/column-formatting/razor +++ b/ej2-asp-core-mvc/code-snippet/grid/search/column-formatting/razor @@ -1,12 +1,10 @@ @Html.EJS().Grid("Search").DataSource((IEnumerable)ViewBag.datasource).Height("350px").Columns(col => { col.Field("OrderID").HeaderText("OrderID").IsPrimaryKey(true).Width("120").Add(); - col.Field("CustomerID").HeaderText("CustomerID").Width("120").Add(); + col.Field("CustomerID").HeaderText("Customer ID").Width("120").Add(); col.Field("Freight").HeaderText("Freight").Width("120").Format("C2").Add(); - col.Field("OrderDate").HeaderText("OrderDate").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Format("yMd").Width("120").Add(); + col.Field("OrderDate").HeaderText("Order Date").TextAlign(Syncfusion.EJ2.Grids.TextAlign.Right).Format("yMd").Width("120").Add(); }).Toolbar(new List() { "Search" }).ActionBegin("actionBegin").KeyPressed("keyPressed").Render() - - -