Skip to content

Commit 1187e0d

Browse files
Merge pull request #3097 from Syncfusion-Content/hotfix/hotfix-v26.1.35
DOCINFRA-2341_merged_using_automation
2 parents d1d17b1 + 8fb9f42 commit 1187e0d

File tree

7 files changed

+94
-12
lines changed

7 files changed

+94
-12
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Essential Studio for ##Platform_Name## Weekly Release Release Notes
3+
description: Essential Studio for ##Platform_Name## Weekly Release Release Notes
4+
platform: ej2-asp-core-mvc
5+
documentation: ug
6+
---
7+
8+
# Essential Studio for ##Platform_Name## Release Notes
9+
10+
{% include release-info.html date="June 19, 2024" version="v26.1.38" %}
11+
12+
{% directory path: _includes/release-notes/v26.1.38 %}
13+
14+
{% include {{file.url}} %}
15+
16+
{% enddirectory %}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
public IActionResult Open(IFormCollection openRequest)
2+
{
3+
OpenRequest open = new OpenRequest();
4+
open.File = openRequest.Files[0];
5+
return Content(Workbook.Open(open));
6+
}
7+
8+
public void Save(SaveSettings saveSettings)
9+
{
10+
Workbook.Save(saveSettings);
11+
}
12+
13+
public IActionResult Index()
14+
{
15+
List<object> defaultData = new List<object>()
16+
{
17+
new { CustomerName= "Romona Heaslip", Model= "Taurus", Color= "Aquamarine", PaymentMode= "Debit Card", DeliveryDate= "07/11/2015", Amount= "8529.22" },
18+
new { CustomerName= "Clare Batterton", Model= "Sparrow", Color= "Pink", PaymentMode= "Cash On Delivery", DeliveryDate= "7/13/2016", Amount= "17866.19" },
19+
new { CustomerName= "Eamon Traise", Model= "Grand Cherokee", Color= "Blue", PaymentMode= "Net Banking", DeliveryDate= "09/04/2015", Amount= "13853.09" },
20+
new { CustomerName= "Julius Gorner", Model= "GTO", Color= "Aquamarine", PaymentMode= "Credit Card", DeliveryDate= "12/15/2017", Amount= "2338.74" },
21+
new { CustomerName= "Jenna Schoolfield", Model= "LX", Color= "Yellow", PaymentMode= "Credit Card", DeliveryDate= "10/08/2014", Amount= "9578.45" },
22+
new { CustomerName= "Marylynne Harring", Model= "Catera", Color= "Green", PaymentMode= "Cash On Delivery", DeliveryDate= "7/01/2017", Amount= "19141.62" },
23+
new { CustomerName= "Vilhelmina Leipelt", Model= "7 Series", Color= "Goldenrod", PaymentMode= "Credit Card", DeliveryDate= "12/20/2015", Amount= "6543.30" },
24+
new { CustomerName= "Barby Heisler", Model= "Corvette", Color= "Red", PaymentMode= "Credit Card", DeliveryDate= "11/24/2014", Amount= "13035.06" },
25+
new { CustomerName= "Karyn Boik", Model= "Regal", Color= "Indigo", PaymentMode= "Debit Card", DeliveryDate= "05/12/2014", Amount= "18488.80" },
26+
new { CustomerName= "Jeanette Pamplin", Model= "S4", Color= "Fuscia", PaymentMode= "Net Banking", DeliveryDate= "12/30/2014", Amount= "12317.04" },
27+
new { CustomerName= "Cristi Espinos", Model= "TL", Color= "Aquamarine", PaymentMode= "Credit Card", DeliveryDate= "12/18/2013", Amount= "6230.13" },
28+
new { CustomerName= "Issy Humm", Model= "Club Wagon", Color= "Pink", PaymentMode= "Cash On Delivery", DeliveryDate= "02/02/2015", Amount= "9709.49" },
29+
new { CustomerName= "Tuesday Fautly", Model= "V8 Vantage", Color= "Crimson", PaymentMode= "Debit Card", DeliveryDate= "11/19/2014", Amount= "9766.10" },
30+
new { CustomerName= "Rosemaria Thomann", Model= "Caravan", Color= "Violet", PaymentMode= "Net Banking", DeliveryDate= "02/08/2014", Amount= "7685.49" },
31+
};
32+
ViewBag.DefaultData = defaultData;
33+
string[] fieldOrder = new string[] { "CustomerName", "PaymentMode", "Model", "Color", "Amount", "DeliveryDate" };
34+
ViewBag.Order = fieldOrder;
35+
return View();
36+
37+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@Html.EJS().Spreadsheet("spreadsheet").Sheets(sheet => {
2+
sheet.Name("Price Details").Ranges(ranges => {
3+
ranges.DataSource((IEnumerable<object>)ViewBag.DefaultData).FieldsOrder(ViewBag.Order).Add();
4+
}).Add();
5+
}).Render()
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<ejs-spreadsheet id="spreadsheet" openUrl="Home/Open" saveUrl="Home/Save">
2+
<e-spreadsheet-sheets>
3+
<e-spreadsheet-sheet name="Price Details">
4+
<e-spreadsheet-ranges>
5+
<e-spreadsheet-range dataSource="ViewBag.DefaultData" fieldsOrder="ViewBag.Order"></e-spreadsheet-range>
6+
</e-spreadsheet-ranges>
7+
</e-spreadsheet-sheet>
8+
</e-spreadsheet-sheets>
9+
</ejs-spreadsheet>

ej2-asp-core-mvc/spreadsheet/data-binding.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,31 @@ By default, when a data source is bound to a sheet, columns are auto-assigned fr
5555

5656
> You can customize the mapping of column data only in the local data binding support.
5757
58+
The following code example demonstrates how to customize the mapping of column data:
59+
60+
{% if page.publishingplatform == "aspnet-core" %}
61+
62+
{% tabs %}
63+
{% highlight cshtml tabtitle="CSHTML" %}
64+
{% include code-snippet/spreadsheet/field-mapping/tagHelper %}
65+
{% endhighlight %}
66+
{% highlight c# tabtitle="FieldMappingController.cs" %}
67+
{% include code-snippet/spreadsheet/field-mapping/fieldMappingController.cs %}
68+
{% endhighlight %}
69+
{% endtabs %}
70+
71+
{% elsif page.publishingplatform == "aspnet-mvc" %}
72+
73+
{% tabs %}
74+
{% highlight razor tabtitle="CSHTML" %}
75+
{% include code-snippet/spreadsheet/field-mapping/razor %}
76+
{% endhighlight %}
77+
{% highlight c# tabtitle="FieldMappingController.cs" %}
78+
{% include code-snippet/spreadsheet/field-mapping/fieldMappingController.cs %}
79+
{% endhighlight %}
80+
{% endtabs %}
81+
{% endif %}
82+
5883
## Remote data
5984

6085
To bind remote data to the Spreadsheet control, assign service data as an instance of `DataManager` to the `dataSource` property. To interact with remote data source, provide the service endpoint `url`.

ej2-asp-core-toc.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2500,11 +2500,6 @@
25002500
<li><a href="/ej2-asp-core/spreadsheet/context-menu">Context Menu</a></li>
25012501
<li><a href="/ej2-asp-core/spreadsheet/template">Templates</a></li>
25022502
<li><a href="/ej2-asp-core/spreadsheet/global-local">Globalization</a></li>
2503-
<li>Use Cases
2504-
<ul>
2505-
<li><a href="/ej2-asp-core/spreadsheet/use-cases/collaborative-editing">Collaborative Editing</a></li>
2506-
</ul>
2507-
</li>
25082503
<li>How To
25092504
<ul>
25102505
<li><a href="/ej2-asp-core/spreadsheet/how-to/sort-a-range-by-custom-list">Sort a range by custom list</a></li>
@@ -3007,7 +3002,7 @@
30073002
</ul>
30083003
</li>
30093004
<li>Release Notes
3010-
<ul><li>2024 Volume 2 - 26.*<ul><li><a href="/ej2-asp-core/release-notes/26.1.35">26.1.35 Main Release</a></li></ul></li><li>2024 Volume 1 - 25.*<ul><li>Weekly Nuget Release<ul><li><a href="/ej2-asp-core/release-notes/25.2.7">25.2.7</a></li><li><a href="/ej2-asp-core/release-notes/25.2.6">25.2.6</a></li><li><a href="/ej2-asp-core/release-notes/25.2.5">25.2.5</a></li><li><a href="/ej2-asp-core/release-notes/25.2.4">25.2.4</a></li><li><a href="/ej2-asp-core/release-notes/25.1.42">25.1.42</a></li><li><a href="/ej2-asp-core/release-notes/25.1.41">25.1.41</a></li><li><a href="/ej2-asp-core/release-notes/25.1.40">25.1.40</a></li><li><a href="/ej2-asp-core/release-notes/25.1.39">25.1.39</a></li><li><a href="/ej2-asp-core/release-notes/25.1.38">25.1.38</a></li><li><a href="/ej2-asp-core/release-notes/25.1.37">25.1.37</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/25.2.3">25.2.3 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/25.1.35">25.1.35 Main Release</a></li></ul></li><li>2023 Volume 4 - 24.*<ul><li>Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/24.2.9">24.2.9</a></li><li><a href="/ej2-asp-core/release-notes/24.2.8">24.2.8</a></li><li><a href="/ej2-asp-core/release-notes/24.2.7">24.2.7</a></li><li><a href="/ej2-asp-core/release-notes/24.2.6">24.2.6</a></li><li><a href="/ej2-asp-core/release-notes/24.2.5">24.2.5</a></li><li><a href="/ej2-asp-core/release-notes/24.2.4">24.2.4</a></li><li><a href="/ej2-asp-core/release-notes/24.1.47">24.1.47</a></li><li><a href="/ej2-asp-core/release-notes/24.1.46">24.1.46</a></li><li><a href="/ej2-asp-core/release-notes/24.1.45">24.1.45</a></li><li><a href="/ej2-asp-core/release-notes/24.1.44">24.1.44</a></li><li><a href="/ej2-asp-core/release-notes/24.1.43">24.1.43</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/24.2.3">24.2.3 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/24.1.41">24.1.41 Main Release</a></li></ul></li><li>2023 Volume 3 - 23.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/23.2.7">23.2.7</a></li><li><a href="/ej2-asp-core/release-notes/23.2.6">23.2.6</a></li><li><a href="/ej2-asp-core/release-notes/23.2.5">23.2.5</a></li><li><a href="/ej2-asp-core/release-notes/23.1.44">23.1.44</a></li><li><a href="/ej2-asp-core/release-notes/23.1.43">23.1.43</a></li><li><a href="/ej2-asp-core/release-notes/23.1.42">23.1.42</a></li><li><a href="/ej2-asp-core/release-notes/23.1.41">23.1.41</a></li><li><a href="/ej2-asp-core/release-notes/23.1.40">23.1.40</a></li><li><a href="/ej2-asp-core/release-notes/23.1.39">23.1.39</a></li><li><a href="/ej2-asp-core/release-notes/23.1.38">23.1.38</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/23.2.4">23.2.4 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/23.1.36">23.1.36 Main Release</a></li></ul></li><li>2023 Volume 2 - 22.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/22.2.12">22.2.12</a></li><li><a href="/ej2-asp-core/release-notes/22.2.11">22.2.11</a></li><li><a href="/ej2-asp-core/release-notes/22.2.10">22.2.10</a></li><li><a href="/ej2-asp-core/release-notes/22.2.9">22.2.9</a></li><li><a href="/ej2-asp-core/release-notes/22.2.8">22.2.8</a></li><li><a href="/ej2-asp-core/release-notes/22.2.7">22.2.7</a></li><li><a href="/ej2-asp-core/release-notes/22.1.39">22.1.39</a></li><li><a href="/ej2-asp-core/release-notes/22.1.38">22.1.38</a></li><li><a href="/ej2-asp-core/release-notes/22.1.37">22.1.37</a></li><li><a href="/ej2-asp-core/release-notes/22.1.36">22.1.36</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/22.2.5">22.2.5 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/22.1.34">22.1.34 Main Release</a></li></ul></li><li>2023 Volume 1 - 21.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/21.2.10">21.2.10</a></li><li><a href="/ej2-asp-core/release-notes/21.2.9">21.2.9</a></li><li><a href="/ej2-asp-core/release-notes/21.2.8">21.2.8</a></li><li><a href="/ej2-asp-core/release-notes/21.2.6">21.2.6</a></li><li><a href="/ej2-asp-core/release-notes/21.2.5">21.2.5</a></li><li><a href="/ej2-asp-core/release-notes/21.2.4">21.2.4</a></li><li><a href="/ej2-asp-core/release-notes/21.1.41">21.1.41</a></li><li><a href="/ej2-asp-core/release-notes/21.1.39">21.1.39</a></li><li><a href="/ej2-asp-core/release-notes/21.1.38">21.1.38</a></li><li><a href="/ej2-asp-core/release-notes/21.1.37">21.1.37</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/21.2.3">21.2.3 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/21.1.35">21.1.35 Main Release</a></li></ul></li>
3005+
<ul><li>2024 Volume 2 - 26.*<ul><li>Weekly Nuget Release<ul><li><a href="/ej2-asp-core/release-notes/26.1.38">26.1.38</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/26.1.35">26.1.35 Main Release</a></li></ul></li><li>2024 Volume 1 - 25.*<ul><li>Weekly Nuget Release<ul><li><a href="/ej2-asp-core/release-notes/25.2.7">25.2.7</a></li><li><a href="/ej2-asp-core/release-notes/25.2.6">25.2.6</a></li><li><a href="/ej2-asp-core/release-notes/25.2.5">25.2.5</a></li><li><a href="/ej2-asp-core/release-notes/25.2.4">25.2.4</a></li><li><a href="/ej2-asp-core/release-notes/25.1.42">25.1.42</a></li><li><a href="/ej2-asp-core/release-notes/25.1.41">25.1.41</a></li><li><a href="/ej2-asp-core/release-notes/25.1.40">25.1.40</a></li><li><a href="/ej2-asp-core/release-notes/25.1.39">25.1.39</a></li><li><a href="/ej2-asp-core/release-notes/25.1.38">25.1.38</a></li><li><a href="/ej2-asp-core/release-notes/25.1.37">25.1.37</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/25.2.3">25.2.3 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/25.1.35">25.1.35 Main Release</a></li></ul></li><li>2023 Volume 4 - 24.*<ul><li>Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/24.2.9">24.2.9</a></li><li><a href="/ej2-asp-core/release-notes/24.2.8">24.2.8</a></li><li><a href="/ej2-asp-core/release-notes/24.2.7">24.2.7</a></li><li><a href="/ej2-asp-core/release-notes/24.2.6">24.2.6</a></li><li><a href="/ej2-asp-core/release-notes/24.2.5">24.2.5</a></li><li><a href="/ej2-asp-core/release-notes/24.2.4">24.2.4</a></li><li><a href="/ej2-asp-core/release-notes/24.1.47">24.1.47</a></li><li><a href="/ej2-asp-core/release-notes/24.1.46">24.1.46</a></li><li><a href="/ej2-asp-core/release-notes/24.1.45">24.1.45</a></li><li><a href="/ej2-asp-core/release-notes/24.1.44">24.1.44</a></li><li><a href="/ej2-asp-core/release-notes/24.1.43">24.1.43</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/24.2.3">24.2.3 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/24.1.41">24.1.41 Main Release</a></li></ul></li><li>2023 Volume 3 - 23.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/23.2.7">23.2.7</a></li><li><a href="/ej2-asp-core/release-notes/23.2.6">23.2.6</a></li><li><a href="/ej2-asp-core/release-notes/23.2.5">23.2.5</a></li><li><a href="/ej2-asp-core/release-notes/23.1.44">23.1.44</a></li><li><a href="/ej2-asp-core/release-notes/23.1.43">23.1.43</a></li><li><a href="/ej2-asp-core/release-notes/23.1.42">23.1.42</a></li><li><a href="/ej2-asp-core/release-notes/23.1.41">23.1.41</a></li><li><a href="/ej2-asp-core/release-notes/23.1.40">23.1.40</a></li><li><a href="/ej2-asp-core/release-notes/23.1.39">23.1.39</a></li><li><a href="/ej2-asp-core/release-notes/23.1.38">23.1.38</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/23.2.4">23.2.4 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/23.1.36">23.1.36 Main Release</a></li></ul></li><li>2023 Volume 2 - 22.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/22.2.12">22.2.12</a></li><li><a href="/ej2-asp-core/release-notes/22.2.11">22.2.11</a></li><li><a href="/ej2-asp-core/release-notes/22.2.10">22.2.10</a></li><li><a href="/ej2-asp-core/release-notes/22.2.9">22.2.9</a></li><li><a href="/ej2-asp-core/release-notes/22.2.8">22.2.8</a></li><li><a href="/ej2-asp-core/release-notes/22.2.7">22.2.7</a></li><li><a href="/ej2-asp-core/release-notes/22.1.39">22.1.39</a></li><li><a href="/ej2-asp-core/release-notes/22.1.38">22.1.38</a></li><li><a href="/ej2-asp-core/release-notes/22.1.37">22.1.37</a></li><li><a href="/ej2-asp-core/release-notes/22.1.36">22.1.36</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/22.2.5">22.2.5 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/22.1.34">22.1.34 Main Release</a></li></ul></li><li>2023 Volume 1 - 21.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/21.2.10">21.2.10</a></li><li><a href="/ej2-asp-core/release-notes/21.2.9">21.2.9</a></li><li><a href="/ej2-asp-core/release-notes/21.2.8">21.2.8</a></li><li><a href="/ej2-asp-core/release-notes/21.2.6">21.2.6</a></li><li><a href="/ej2-asp-core/release-notes/21.2.5">21.2.5</a></li><li><a href="/ej2-asp-core/release-notes/21.2.4">21.2.4</a></li><li><a href="/ej2-asp-core/release-notes/21.1.41">21.1.41</a></li><li><a href="/ej2-asp-core/release-notes/21.1.39">21.1.39</a></li><li><a href="/ej2-asp-core/release-notes/21.1.38">21.1.38</a></li><li><a href="/ej2-asp-core/release-notes/21.1.37">21.1.37</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/21.2.3">21.2.3 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/21.1.35">21.1.35 Main Release</a></li></ul></li>
30113006
<li>2022 Volume 4 - 20.4.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/20.4.54">20.4.54</a></li><li><a href="/ej2-asp-core/release-notes/20.4.53">20.4.53</a></li><li><a href="/ej2-asp-core/release-notes/20.4.52">20.4.52</a></li><li><a href="/ej2-asp-core/release-notes/20.4.51">20.4.51</a></li><li><a href="/ej2-asp-core/release-notes/20.4.50">20.4.50</a></li><li><a href="/ej2-asp-core/release-notes/20.4.49">20.4.49</a></li><li><a href="/ej2-asp-core/release-notes/20.4.44">20.4.44</a></li><li><a href="/ej2-asp-core/release-notes/20.4.43">20.4.43</a></li><li><a href="/ej2-asp-core/release-notes/20.4.42">20.4.42</a></li><li><a href="/ej2-asp-core/release-notes/20.4.41">20.4.41</a></li><li><a href="/ej2-asp-core/release-notes/20.4.40">20.4.40</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/20.4.48">v20.4.48 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/20.4.38">v20.4.38 Main Release</a></li></ul></li><li>2022 Volume 3 - 20.3.*<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/20.3.61">v20.3.61</a></li><li><a href="/ej2-asp-core/release-notes/20.3.60">v20.3.60</a></li><li><a href="/ej2-asp-core/release-notes/20.3.59">v20.3.59</a></li><li><a href="/ej2-asp-core/release-notes/20.3.58">v20.3.58</a></li><li><a href="/ej2-asp-core/release-notes/20.3.57">v20.3.57</a></li><li><a href="/ej2-asp-core/release-notes/20.3.52">v20.3.52</a></li><li><a href="/ej2-asp-core/release-notes/20.3.50">v20.3.50</a></li><li><a href="/ej2-asp-core/release-notes/20.3.49">v20.3.49</a></li><li><a href="/ej2-asp-core/release-notes/20.3.48">v20.3.48</a></li></ul></li><li><a href="/ej2-asp-core/release-notes/20.3.56">v20.3.56 Service Pack Release</a></li><li><a href="/ej2-asp-core/release-notes/20.3.47">v20.3.47 Main Release</a></li></ul></li>
30123007
<li>2022 volume 2 - 20.2.*
30133008
<ul><li> Weekly Nuget Release <ul><li><a href="/ej2-asp-core/release-notes/20.2.50">v20.2.50</a></li><li><a href="/ej2-asp-core/release-notes/20.2.49">v20.2.49</a></li><li><a href="/ej2-asp-core/release-notes/20.2.48">v20.2.48</a></li><li><a href="/ej2-asp-core/release-notes/20.2.46">v20.2.46</a></li><li><a href="/ej2-asp-core/release-notes/20.2.45">v20.2.45</a></li><li><a href="/ej2-asp-core/release-notes/20.2.44">v20.2.44</a></li><li><a href="/ej2-asp-core/release-notes/20.2.40">v20.2.40</a></li><li><a href="/ej2-asp-core/release-notes/20.2.39">v20.2.39</a></li><li><a href="/ej2-asp-core/release-notes/20.2.38">v20.2.38</a></li></ul></li>

0 commit comments

Comments
 (0)