Skip to content

Commit 11d023f

Browse files
authored
Merge pull request #4301 from syncfusion-content/EJ2-958641-Doc2
958641: Resolved the MVC sample issue
2 parents de21ef2 + 7ef5078 commit 11d023f

File tree

33 files changed

+134
-138
lines changed

33 files changed

+134
-138
lines changed

ej2-asp-core-mvc/code-snippet/pivot-table/excel-export/blob-export/razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
}
2424
function exportComplete(args) {
2525
if (args.promise !== null) {
26-
args.promise.then((e: { blobData: Blob }) => {
26+
args.promise.then((e) => {
2727
console.log(e.blobData);
2828
});
2929
}

ej2-asp-core-mvc/code-snippet/pivot-table/grid-customization/pdf-headercell/razor

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
@using Syncfusion.EJ2.PivotView
22

3+
@Html.EJS().Button("pdf").Content("Pdf Export").IsPrimary(true).Render()
4+
35
@Html.EJS().PivotView("PivotView").Height("300").DataSourceSettings(dataSourceSettings => dataSourceSettings.DataSource((IEnumerable<object>)ViewBag.DataSource).ExpandAll(false)
46
.FormatSettings(formatsettings =>
57
{
@@ -13,8 +15,14 @@
1315
}).Values(values =>
1416
{
1517
values.Name("Sold").Caption("Units Sold").Add(); values.Name("Amount").Caption("Sold Amount").Add();
16-
})).GridSettings(gridSettings => gridSettings.PdfHeaderCellInfo("pdfHeaderCell")).Render()
18+
})).GridSettings(gridSettings => gridSettings.PdfHeaderQueryCellInfo("pdfHeaderCell")).Render()
19+
1720
<script>
21+
var pivotObj;
22+
document.getElementById('pdf').onclick = function () {
23+
pivotObj = document.getElementById('PivotView').ej2_instances[0];
24+
pivotObj.pdfExport();
25+
}
1826
function pdfHeaderCell(args) {
1927

2028
}

ej2-asp-core-mvc/code-snippet/pivot-table/number-formatting/button/razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
}).CalculatedFieldSettings(calculatedfieldsettings =>
2020
{
2121
calculatedfieldsettings.Name("Total").Formula(totalPrice).Add();
22-
})).AllowCalculatedField(true).Render()
22+
})).AllowNumberFormatting(true).AllowCalculatedField(true).Render()
2323

2424
<script>
2525
document.getElementById("calculated-field-btn").addEventListener('click', function () {
2626
var pivotObj = document.getElementById("PivotView").ej2_instances[0];
27-
pivotObj.calculatedFieldModule.createCalculatedFieldDialog();
27+
pivotObj.numberFormattingModule.ShowNumberFormattingDialog();
2828
});
2929
</script>

ej2-asp-core-mvc/code-snippet/pivot-table/number-formatting/toolbar/razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
{
1414
filters.Name("Product_Categories").Caption("Product Categories").Add();
1515
})).GridSettings(new PivotViewGridSettings { ColumnWidth = 140 }).DisplayOption(new PivotViewDisplayOption { View = View.Both }).Toolbar(new List<string>
16-
() { "New", "Save", "SaveAs", "Rename", "Remove", "Load", "Grid", "Chart", "Export", "SubTotal", "GrandTotal", "ConditionalFormatting", "NumberFormatting" "FieldList" }).SaveReport("saveReport").LoadReport("loadReport").FetchReport("fetchReport").RenameReport("renameReport").RemoveReport("removeReport").NewReport("newReport").Render()
16+
() { "New", "Save", "SaveAs", "Rename", "Remove", "Load", "Grid", "Chart", "Export", "SubTotal", "GrandTotal", "ConditionalFormatting", "NumberFormatting", "FieldList" }).SaveReport("saveReport").LoadReport("loadReport").FetchReport("fetchReport").RenameReport("renameReport").RemoveReport("removeReport").NewReport("newReport").Render()
1717
<style>
1818
#pivotview {
1919
width: 100%;

ej2-asp-core-mvc/code-snippet/pivot-table/paging/template/razor

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@
3232
}
3333
function updateTemplate() {
3434
var pivotObj = document.getElementById('PivotView').ej2_instances[0];
35-
if (!ej.base.isNullOrUndefined(rowPager)) {
36-
rowPager.destroy();
37-
rowPager = null;
38-
}
35+
3936
rowPager = new ej.grids.Pager({
4037
pageSize: pivotObj.pageSettings.rowPageSize,
4138
totalRecordsCount: pivotObj.engineModule.rowCount,
@@ -44,10 +41,7 @@
4441
click: rowPageClick
4542
});
4643
rowPager.appendTo('#row-pager');
47-
if (!ej.base.isNullOrUndefined(columnPager)) {
48-
columnPager.destroy();
49-
columnPager = null;
50-
}
44+
5145
columnPager = new ej.grids.Pager({
5246
pageSize: pivotObj.pageSettings.columnPageSize,
5347
totalRecordsCount: pivotObj.engineModule.columnCount,

ej2-asp-core-mvc/code-snippet/pivot-table/pdf-export/blob-export/razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
}
2424
function exportComplete(args) {
2525
if (args.promise !== null) {
26-
args.promise.then((e: { blobData: Blob }) => {
26+
args.promise.then((e) => {
2727
console.log(e.blobData);
2828
});
2929
}

ej2-asp-core-mvc/code-snippet/pivot-table/pdf-export/engine-export/razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
var pivotObj;
2020
document.getElementById('pdf').onclick = function () {
2121
pivotObj = document.getElementById('PivotView').ej2_instances[0];
22-
pivotObj.pdfExportModule.exportToPDF();
22+
pivotObj.pdfExport();
2323
}
2424
</script>

ej2-asp-core-mvc/code-snippet/pivot-table/pdf-export/export-tableAndChart/razor

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@using Syncfusion.EJ2.PivotView
12
@Html.EJS().Button("pdf").Content("Pdf Export").IsPrimary(true).Render()
23

34
@Html.EJS().PivotView("PivotView").Height("300").DisplayOption(new PivotViewDisplayOption { View = View.Both }).DataSourceSettings(dataSource => dataSource.DataSource((IEnumerable<object>)ViewBag.DataSource).ExpandAll(false)
@@ -13,7 +14,7 @@
1314
}).Values(values =>
1415
{
1516
values.Name("Sold").Caption("Units Sold").Add(); values.Name("Amount").Caption("Sold Amount").Add();
16-
})).AllowPdfExport(true).Render().ChartSettings(chartSettings => chartSettings.ChartSeries(chartSeries => chartSeries.Type(ChartSeriesType.Column))).Render()
17+
})).AllowPdfExport(true).ChartSettings(chartSettings => chartSettings.ChartSeries(chartSeries => chartSeries.Type(ChartSeriesType.Column))).Render()
1718

1819
<script>
1920
var pivotObj;

ej2-asp-core-mvc/code-snippet/pivot-table/pdf-export/exporting-columnCustomization/razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
}).Values(values =>
1414
{
1515
values.Name("Sold").Caption("Units Sold").Add(); values.Name("Amount").Caption("Sold Amount").Add();
16-
})).AllowPdfExport(true).Render().BeforeExport("beforeExport").Render()
16+
})).AllowPdfExport(true).BeforeExport("beforeExport").Render()
1717

1818
<script>
1919
var pivotObj;
2020
document.getElementById('pdf').onclick = function () {
2121
pivotObj = document.getElementById('PivotView').ej2_instances[0];
2222
pivotObj.pdfExport();
2323
}
24-
function beforeExport(args: BeforeExportEventArgs) {
24+
function beforeExport(args) {
2525
args.columnSize = 6;
2626
}
2727
</script>

ej2-asp-core-mvc/code-snippet/pivot-table/pdf-export/exporting-customization/razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
}).Values(values =>
1414
{
1515
values.Name("Sold").Caption("Units Sold").Add(); values.Name("Amount").Caption("Sold Amount").Add();
16-
})).AllowPdfExport(true).Render().BeforeExport("beforeExport").Render()
16+
})).AllowPdfExport(true).BeforeExport("beforeExport").Render()
1717

1818
<script>
1919
var pivotObj;
2020
document.getElementById('pdf').onclick = function () {
2121
pivotObj = document.getElementById('PivotView').ej2_instances[0];
2222
pivotObj.pdfExport();
2323
}
24-
function beforeExport(args: BeforeExportEventArgs) {
24+
function beforeExport(args) {
2525
args.width = pivotObj.element.offsetWidth;
2626
args.height = pivotObj.element.offsetHeight;
2727
}

0 commit comments

Comments
 (0)