From c80252a16c9aa7e3ecadf807a77cd27e3a1b3d69 Mon Sep 17 00:00:00 2001 From: gowthamanthavasiyappan <90315799+gowthamanthavasiyappan@users.noreply.github.com> Date: Tue, 13 Jun 2023 15:35:54 +0530 Subject: [PATCH] SEO-172685-aspnet-mvc-redirection-fixes-3 --- aspnetmvc/Grid/Cell.md | 4 ++-- aspnetmvc/Grid/Columns.md | 8 ++++---- aspnetmvc/Grid/Data-Adaptors.md | 4 ++-- aspnetmvc/Grid/Data-Binding.md | 8 ++++---- aspnetmvc/Grid/Editing.md | 16 ++++++++-------- aspnetmvc/Grid/Enable-Persistence.md | 4 ++-- aspnetmvc/Grid/Exporting.md | 2 +- aspnetmvc/Grid/Getting-Started.md | 10 +++++----- aspnetmvc/Grid/Grouping.md | 2 +- aspnetmvc/Grid/How-to.md | 6 +++--- aspnetmvc/Grid/Localization.md | 2 +- aspnetmvc/Grid/Print-Grid.md | 2 +- aspnetmvc/Grid/Style-and-Appearance.md | 4 ++-- aspnetmvc/Grid/Summary.md | 2 +- aspnetmvc/HeatMap/Getting-Started.md | 2 +- aspnetmvc/Kanban/Column.md | 2 +- aspnetmvc/Kanban/Editing.md | 6 +++--- aspnetmvc/Kanban/Filtering.md | 2 +- aspnetmvc/Kanban/Getting-Started.md | 4 ++-- aspnetmvc/Kanban/Overview.md | 2 +- aspnetmvc/Kanban/Styling.md | 2 +- aspnetmvc/Licensing/how-to-generate.md | 4 ++-- aspnetmvc/Licensing/licensing-errors.md | 2 +- aspnetmvc/Licensing/overview.md | 2 +- aspnetmvc/LinearGauge/Getting-Started.md | 2 +- aspnetmvc/ListBox/Keyboard-interaction.md | 2 +- aspnetmvc/ListView/Data-Binding.md | 8 ++++---- aspnetmvc/ListView/Getting-Started.md | 2 +- aspnetmvc/installation/Installation-Errors.md | 4 ++-- 29 files changed, 60 insertions(+), 60 deletions(-) diff --git a/aspnetmvc/Grid/Cell.md b/aspnetmvc/Grid/Cell.md index 197aed366..7001c958a 100644 --- a/aspnetmvc/Grid/Cell.md +++ b/aspnetmvc/Grid/Cell.md @@ -236,7 +236,7 @@ You can add custom attribute for the particular column's `td` element by using ` Based on custom attribute you can customize the style and appearance of the `td` element or handling jQuery functionalities. -You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](http://www.jsviews.com/#jsrapi "the link"). +You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](https://www.jsviews.com/#jsrapi "the link"). The following code example describes the above behavior. @@ -327,7 +327,7 @@ When you move the cursor over the particular cell it provides an information abo **Template** -HTML templates can be specified in the `Tooltip` property of the particular column cell as a string (HTML element) or ID of the template's HTML element.You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](http://www.jsviews.com/#jsrapi "this link"). +HTML templates can be specified in the `Tooltip` property of the particular column cell as a string (HTML element) or ID of the template's HTML element.You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](https://www.jsviews.com/#jsrapi "this link"). N> It's a standard way to enclose the template within the `script` tag with `type` as "text/x-jsrender". N> The `Tooltip` template must contain `value` property to bind the corresponding cell text in tooltip diff --git a/aspnetmvc/Grid/Columns.md b/aspnetmvc/Grid/Columns.md index ca2847c8b..b8f091115 100644 --- a/aspnetmvc/Grid/Columns.md +++ b/aspnetmvc/Grid/Columns.md @@ -247,7 +247,7 @@ The following output is displayed as a result of the above code example. The template design that applies on for the column header. To render template, use the `HeaderTemplateID` property of `Columns`. -You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](http://www.jsviews.com/#jsrapi "the link"). +You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](https://www.jsviews.com/#jsrapi "the link"). N> It's a standard way to enclose the `template` within the `script` tag with `type` as `text/x-jsrender`. @@ -351,7 +351,7 @@ The following output is displayed as a result of the above code example. `Format` is the process of customizing the particular column data with specified jQuery recognized globalize formats, such as currency, numeric, decimal, percentage or dates. To specify the globalize format, by using Format property of `Columns`. -The `Format` value should be wrapped within "{0:" and "}". (For ex: "{0:C3}"). The [data format](https://github.com/jquery/globalize/tree/v0.1.1#format "data format") strings available for the `Date` and `Number` types. +The `Format` value should be wrapped within "{0:" and "}". (For ex: "{0:C3}"). The [data format](https://github.com/globalizejs/globalize/tree/v0.1.1#format "data format") strings available for the `Date` and `Number` types. The following code example describes the above behavior. @@ -695,7 +695,7 @@ The following output is displayed as a result of the above code example. HTML templates can be specified in the `Template` property of the particular column as a string (html element) or ID of the template's HTML element. -You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](http://www.jsviews.com/#jsrapi "this link"). +You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](https://www.jsviews.com/#jsrapi "this link"). For template manipulation using JavaScript, either you can use JsRender [helper](https://www.jsviews.com/#helpers) function or `TemplateRefresh` grid event. For more information on `TemplateRefresh` event, refer [this link](https://help.syncfusion.com/aspnetmvc/grid/how-to#display-other-syncfusion-controls-in-grid-columns "this link"). @@ -831,7 +831,7 @@ The following output is displayed as a result of the above code example. Expression column is possible only for `Template` column. You can use JsRender syntax in the template. -You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](http://www.jsviews.com/#jsrapi "the link"). +You can use JsRender syntax in the template. For more information about JsRender syntax, please refer [this link](https://www.jsviews.com/#jsrapi "the link"). N> This expression column is supported at read only mode. diff --git a/aspnetmvc/Grid/Data-Adaptors.md b/aspnetmvc/Grid/Data-Adaptors.md index a3184b77b..78a111ac8 100644 --- a/aspnetmvc/Grid/Data-Adaptors.md +++ b/aspnetmvc/Grid/Data-Adaptors.md @@ -8,7 +8,7 @@ documentation: ug --- # Data Adaptors in ASP.NET MVC Grid -The Data Adaptor is a mechanism through which the `DataManager` interact with the remote service or local dataSource. The `DataManager` has several preconfigured Data Adaptors, refer to the [link](http://help.syncfusion.com/aspnetmvc/datamanager/data-Adaptors). +The Data Adaptor is a mechanism through which the `DataManager` interact with the remote service or local dataSource. The `DataManager` has several preconfigured Data Adaptors, refer to the [link](https://help.syncfusion.com/aspnetmvc/datamanager/data-Adaptors). In Grid, the Adaptor can be specified using the `Adaptor` property of the `DataSource` builder. @@ -62,7 +62,7 @@ The following output is displayed as a result of the above code example. The Url Adaptor is the base Adaptor that would interact with remote services. It can be enabled in Grid using `Adaptor` property of `DataSource` as `AdaptorType.UrlAdaptor`. For every operations, an AJAX post will be send to the specified data service. -N> When using `UrlAdaptor`, grid actions such as `Paging, Filtering` and `Sorting` should be handled at the server side itself. We have `DataOperation` class to do these server side operations. Please refer to the Knowledge Base [link](https://www.syncfusion.com/kb/4300). These operations can also be done using the `QueryableDataOperations` class which accepts the IQueryable Data. Please refer the Kb [link](https://www.syncfusion.com/kb/8434). +N> When using `UrlAdaptor`, grid actions such as `Paging, Filtering` and `Sorting` should be handled at the server side itself. We have `DataOperation` class to do these server side operations. Please refer to the Knowledge Base [link](https://support.syncfusion.com/kb/article/4411/server-side-api-for-datamanager-operations). These operations can also be done using the `QueryableDataOperations` class which accepts the IQueryable Data. Please refer the Kb [link](https://support.syncfusion.com/kb/article/7406/server-side-api-for-datamanager-operations-with-iqueryable-data). The following code example describes the above behavior. diff --git a/aspnetmvc/Grid/Data-Binding.md b/aspnetmvc/Grid/Data-Binding.md index 1b9c2407e..56f39b429 100644 --- a/aspnetmvc/Grid/Data-Binding.md +++ b/aspnetmvc/Grid/Data-Binding.md @@ -21,13 +21,13 @@ We can also bind the above type of datasource by using lambda Expressions of Gri N> 1. To update the dataSource after Grid rendered, use `dataSource` method of Grid. Refer to this [link](https://help.syncfusion.com/aspnetmvc/grid/how-to#set-dynamic-datasource-to-grid) for more information. -N> 2. DateTime values, retrieved from server-end or database, will be converted based on the local time zone. To avoid the local time zone conversion, refer this knowledge base [link](https://www.syncfusion.com/kb/8613/how-to-convert-dates-to-utc-format). +N> 2. DateTime values, retrieved from server-end or database, will be converted based on the local time zone. To avoid the local time zone conversion, refer this knowledge base [link](https://support.syncfusion.com/kb/article/7605/how-to-convert-dates-to-utc-format). In the following section, let us see on how to bind various datasources to Grid using `DataSource` API. ## IEnumerable -The Grid can be bound with either non-generic collection or generic collection that implements [IEnumerable](https://msdn.microsoft.com/en-us/library/system.collections.ienumerable.aspx) interface. It can be assigned to Grid’s `DataSource` property. +The Grid can be bound with either non-generic collection or generic collection that implements [IEnumerable](https://learn.microsoft.com/en-us/dotnet/api/system.collections.ienumerable?redirectedfrom=MSDN) interface. It can be assigned to Grid’s `DataSource` property. N> When using `DataSource` builder, the IEnumerable datasource can be passed as parameter either directly to the `DataSource` builder or to the `Json` property of the `DataSource` builder. @@ -321,7 +321,7 @@ The following output is displayed as a result of the above code example. See Also -For more information on ITypedList interface please refer to this [link](https://msdn.microsoft.com/en-us/library/System.ComponentModel.ITypedList.aspx). +For more information on ITypedList interface please refer to this [link](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.itypedlist?redirectedfrom=MSDN). ## Complex Binding @@ -406,7 +406,7 @@ The following output is displayed as a result of the above code example. See Also -To create WCF Data Service in your web application refer [here](https://msdn.microsoft.com/en-us/library/cc668184.aspx). +To create WCF Data Service in your web application refer [here](https://learn.microsoft.com/visualstudio/data-tools/walkthrough-creating-a-wcf-data-service-with-wpf-and-entity-framework?view=vs-2015&redirectedfrom=MSDN). ## ODataV4 Service diff --git a/aspnetmvc/Grid/Editing.md b/aspnetmvc/Grid/Editing.md index ee17f5c3b..012ed908d 100644 --- a/aspnetmvc/Grid/Editing.md +++ b/aspnetmvc/Grid/Editing.md @@ -12,7 +12,7 @@ The grid control has support for dynamic insertion, updating and deletion of rec Deletion of the record is possible by selecting the required row and clicking on Delete icon in toolbar. -The primary key for the data source should be defined in `Columns` definition, for editing to work properly. In `Columns` definition, particular primary column's `IsPrimaryKey` property should be set to `true`. Refer the Knowledge base [link](http://www.syncfusion.com/kb/2675/cant-edit-any-row-except-the-first-row-in-grid# "link") for more information. +The primary key for the data source should be defined in `Columns` definition, for editing to work properly. In `Columns` definition, particular primary column's `IsPrimaryKey` property should be set to `true`. Refer the Knowledge base [link](https://support.syncfusion.com/kb/article/2934/cant-edit-any-row-except-the-first-row-in-grid "link") for more information. N> 1. In grid, the primary key column will be automatically set to read only while editing the row, but you can specify primary key column value while adding a new record. N> 2. The column which is specified as `IsIdentity` will be in readonly mode both while editing and adding a record. Also, auto incremented value is assigned to that `IsIdentity` column. @@ -95,7 +95,7 @@ Example NumericTextBox -{{ '[TextBoxes](https://help.syncfusion.com/cr/aspnetmvc/Syncfusion.JavaScript.Models.EditorProperties_properties.html)' | markdownify }} +{{ '[TextBoxes](https://help.syncfusion.com/cr/aspnetmvc)' | markdownify }} NumericEditOptions(new EditorProperties() { DecimalPlaces = 2, }) @@ -487,7 +487,7 @@ Before the template elements are converted to JS controls After the template elements are converted to JS controls using actionComplete event. -N> To render the EJ MVC form controls like DatePicker, Dropdownlist, NumericTextBox in the template edit form, from the partial view, refer the KB [`How render ejControls in the Edit Form Template of the MVC Grid`](https://www.syncfusion.com/kb/7746/how-render-ejcontrols-in-the-edit-form-template-of-the-mvc-grid "How render ejControls in the Edit Form Template of the MVC Grid?"). +N> To render the EJ MVC form controls like DatePicker, Dropdownlist, NumericTextBox in the template edit form, from the partial view, refer the KB [`How render ejControls in the Edit Form Template of the MVC Grid`](https://support.syncfusion.com/kb/article/6947/how-render-ejcontrols-in-the-edit-form-template-of-the-mvc-grid). ### Dialog @@ -892,14 +892,14 @@ Before the template elements are converted to JS controls After the template elements are converted to JS controls using actionComplete event. -N> To render the EJ MVC form controls like DatePicker, Dropdownlist, NumericTextBox in the template edit form, from the partial view, refer the KB [`How render ejControls in the Edit Form Template of the MVC Grid`](https://www.syncfusion.com/kb/7746/how-render-ejcontrols-in-the-edit-form-template-of-the-mvc-grid "How render ejControls in the Edit Form Template of the MVC Grid?"). +N> To render the EJ MVC form controls like DatePicker, Dropdownlist, NumericTextBox in the template edit form, from the partial view, refer the KB [`How render ejControls in the Edit Form Template of the MVC Grid`](https://support.syncfusion.com/kb/article/6947/how-render-ejcontrols-in-the-edit-form-template-of-the-mvc-grid). ### Batch / Excel-like Users can start editing by clicking a cell and typing data into it. Edited cell will be marked while navigating to next cell or any other row, so that you know which fields or cells has been edited. Set `EditMode` as `Batch` to enable batch editing. N> `getBatchChanges` method of grid holds the unsaved record changes. -N> Refer the KB [link](http://www.syncfusion.com/kb/3016/how-to-suppress-grid-confirmation-messages# "link") for "How to suppress grid confirmation messages" in batch mode. +N> Refer the KB [link](https://support.syncfusion.com/kb/article/3065/how-to-suppress-grid-confirmation-messages "link") for "How to suppress grid confirmation messages" in batch mode. The following code example describes the above behavior. @@ -1160,9 +1160,9 @@ equalTo Requires the element to be the same as another. -Grid supports all the standard validation methods of jQuery, please refer the jQuery validation documentation [link](http://jqueryvalidation.org/documentation/# "link") for more information. +Grid supports all the standard validation methods of jQuery, please refer the jQuery validation documentation [link](https://jqueryvalidation.org/documentation/# "link") for more information. -To return custom validation message from server end, please refer this KB [link](https://www.syncfusion.com/kb/7135/how-to-return-custom-message-from-controller-when-crud-action-fails). +To return custom validation message from server end, please refer this KB [link](https://support.syncfusion.com/kb/article/6608/how-to-return-custom-message-from-controller-when-crud-action-fails). The following code example describes the above behavior. @@ -1217,7 +1217,7 @@ The following output is displayed as a result of the above code example. ![ASPNETMVC Grid Editing](Editing_images/Editing_img18.png) -N> 1. Refer this [Knowledge Base link](https://www.syncfusion.com/kb/6817/how-to-perform-server-side-validation-in-grid) to perform server side validation in Grid. +N> 1. Refer this [Knowledge Base link](https://support.syncfusion.com/kb/article/6216/how-to-perform-server-side-validation-in-grid) to perform server side validation in Grid. ### Custom Validation diff --git a/aspnetmvc/Grid/Enable-Persistence.md b/aspnetmvc/Grid/Enable-Persistence.md index 0b771de22..fcaa595ac 100644 --- a/aspnetmvc/Grid/Enable-Persistence.md +++ b/aspnetmvc/Grid/Enable-Persistence.md @@ -9,9 +9,9 @@ documentation: ug # State Persistence -State persistence is to maintain the grid state in browser's [local storage](http://www.w3schools.com/html/html5_webstorage.asp#) even if browser refreshes or move to the next page. State persistence stores grid's model object in local storage while defining the `enablePersistence` as true. +State persistence is to maintain the grid state in browser's [local storage](https://www.w3schools.com/html/html5_webstorage.asp) even if browser refreshes or move to the next page. State persistence stores grid's model object in local storage while defining the `enablePersistence` as true. -I> The [localStorage](http://www.w3schools.com/html/html5_webstorage.asp#) is not supported below IE9 then grid state persistence technique is fallback to [cookie](http://www.w3schools.com/js/js_cookies.asp#). +I> The [localStorage](https://www.w3schools.com/html/html5_webstorage.asp) is not supported below IE9 then grid state persistence technique is fallback to [cookie](https://www.w3schools.com/js/js_cookies.asp). ## List of properties are not persisted by default diff --git a/aspnetmvc/Grid/Exporting.md b/aspnetmvc/Grid/Exporting.md index 6ae26cef5..51ac3f916 100644 --- a/aspnetmvc/Grid/Exporting.md +++ b/aspnetmvc/Grid/Exporting.md @@ -233,7 +233,7 @@ N> Excel file will be exported in the collapsed state with the expand/collapse i N> 1. The dataSource passed to the exporting method is compared with grid column while exporting, when a column is not defined in the grid dataSource, it is obtained as null value and hence throws a null exception. To avoid the above exception ensure that the columns bound to the grid are defined in the grid dataSource before exporting the grid. -N> 2. To export the dynamic list of objects in the grid use the TypeBuilder concept refer to this [`link`](https://www.syncfusion.com/kb/7620/how-to-export-dynamic-list-using-typebuilder-in-grid "link") +N> 2. To export the dynamic list of objects in the grid use the TypeBuilder concept refer to this [`link`](https://support.syncfusion.com/kb/article/6889/how-to-export-dynamic-list-using-typebuilder-in-grid) ## Server dependencies diff --git a/aspnetmvc/Grid/Getting-Started.md b/aspnetmvc/Grid/Getting-Started.md index 908c81b4c..2e223c15f 100644 --- a/aspnetmvc/Grid/Getting-Started.md +++ b/aspnetmvc/Grid/Getting-Started.md @@ -17,7 +17,7 @@ This section explains briefly about how to create a Grid in your application wit The following steps explain creating first grid with an empty datasource: -1. Create Syncfusion ASP.NET MVC application. You can refer to [MVC Getting Started documentation](http://help.syncfusion.com/aspnetmvc/getting-started) to create a new project and add necessary dll’s and script files. +1. Create Syncfusion ASP.NET MVC application. You can refer to [MVC Getting Started documentation](https://help.syncfusion.com/aspnetmvc/getting-started) to create a new project and add necessary dll’s and script files. 2. Add a grid control in view file with an empty datasource as like as follows. In `Columns` definition, the `TextAlign` property allows you to align text of the columns, the `Width` property is used to define width of the columns and `Format` property allows you to format the particular columns value. {% highlight razor %} @@ -99,7 +99,7 @@ You can bind the data to grid control using the `DataSource` property. ## Enable paging -The [`Paging`](http://help.syncfusion.com/aspnetmvc/grid/paging) feature can be enabled by the `AllowPaging` property of grid control. This adds the pager in the bottom of the grid, using that pager you can display the grid records in paged view. The page size can be customized using the `PageSize` +The [`Paging`](https://help.syncfusion.com/aspnetmvc/grid/paging) feature can be enabled by the `AllowPaging` property of grid control. This adds the pager in the bottom of the grid, using that pager you can display the grid records in paged view. The page size can be customized using the `PageSize` and `PageSettings` property. {% highlight razor %} @@ -149,7 +149,7 @@ and `PageSettings` property. ## Enable filtering -The [`Filtering`](http://help.syncfusion.com/aspnetmvc/grid/filtering) feature in the grid is used to facilitate the extraction of a subset of records that meets certain criteria. You can apply Filter to one or more columns. Filtering feature can be enabled by the AllowFiltering property. By default, the filter bar row is displayed to perform filtering, you can change the filter type by using the `FilterType` property of FilterSettings. +The [`Filtering`](https://help.syncfusion.com/aspnetmvc/grid/filtering) feature in the grid is used to facilitate the extraction of a subset of records that meets certain criteria. You can apply Filter to one or more columns. Filtering feature can be enabled by the AllowFiltering property. By default, the filter bar row is displayed to perform filtering, you can change the filter type by using the `FilterType` property of FilterSettings. {% highlight razor %} @@ -207,7 +207,7 @@ The [`Filtering`](http://help.syncfusion.com/aspnetmvc/grid/filtering) feature i ## Enable grouping -The ['Grouping'](http://help.syncfusion.com/aspnetmvc/grid/grouping) feature in the grid is used to consolidate grid data into groups. Grouping allows the categorization of records based on specified columns. You can enable grouping feature by the `AllowGrouping` property. Columns can be grouped dynamically by drag and drop of the grid column header to the group drop area. The initial grouping can be done by adding required column names in the `GroupedColumns` property of `GroupSettings` property. +The ['Grouping'](https://help.syncfusion.com/aspnetmvc/grid/grouping) feature in the grid is used to consolidate grid data into groups. Grouping allows the categorization of records based on specified columns. You can enable grouping feature by the `AllowGrouping` property. Columns can be grouped dynamically by drag and drop of the grid column header to the group drop area. The initial grouping can be done by adding required column names in the `GroupedColumns` property of `GroupSettings` property. {% highlight razor %} @@ -266,7 +266,7 @@ The ['Grouping'](http://help.syncfusion.com/aspnetmvc/grid/grouping) feature in ## Add summaries -The [`Summaries`](http://help.syncfusion.com/aspnetmvc/grid/summary) can be enabled by setting the `ShowSummary` to true and adding required summary rows and columns in the `SummaryRows` property. +The [`Summaries`](https://help.syncfusion.com/aspnetmvc/grid/summary) can be enabled by setting the `ShowSummary` to true and adding required summary rows and columns in the `SummaryRows` property. The following code example shows the option to enable group summary. diff --git a/aspnetmvc/Grid/Grouping.md b/aspnetmvc/Grid/Grouping.md index 2faa555ac..1d9cee873 100644 --- a/aspnetmvc/Grid/Grouping.md +++ b/aspnetmvc/Grid/Grouping.md @@ -402,7 +402,7 @@ The following output is displayed as a result of the above code example. Using `CaptionFormat` property of `GroupSettings` you can render any type of JsRender templates or customizing the group caption text. -You can use JsRender syntax in the template.For more information about JsRender syntax, please refer [the link](http://www.jsviews.com/#jsrapi "the link"). +You can use JsRender syntax in the template.For more information about JsRender syntax, please refer [the link](https://www.jsviews.com/#jsrapi "the link"). N> 1. It's a standard way to enclose the `template` within the `script` tag with `type` as "text/x-jsrender". N> 2. Using locale property of `GroupCaptionFormat`, you can only customize the default group caption text. diff --git a/aspnetmvc/Grid/How-to.md b/aspnetmvc/Grid/How-to.md index c3fed34d1..e4ea22d87 100644 --- a/aspnetmvc/Grid/How-to.md +++ b/aspnetmvc/Grid/How-to.md @@ -180,7 +180,7 @@ The following output is displayed as a result of the previous code example. ## Display tooltip -To apply tooltip for cells, You need to use the `CustomAttributes` in columns. For more reference, about the [`CustomAttributes`](http://help.syncfusion.com/aspnetmvc/grid/columns#custom-attribute). +To apply tooltip for cells, You need to use the `CustomAttributes` in columns. For more reference, about the [`CustomAttributes`](https://help.syncfusion.com/aspnetmvc/grid/columns#custom-attribute). {% tabs %} @@ -574,7 +574,7 @@ Grid supports the SignalR features for live updates in record. Please find the 1) Before configure SignalR with the ejGrid. You need to setup the SignalR configuration in Visual Studio project. For reference, please find the link given below. -N> [signalR](http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr#setup "signalr") +N> [signalR](https://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr#setup "signalr") @@ -685,7 +685,7 @@ namespace MVCSampleBrowser.Controllers ## Copy data from Excel to grid -This [blog](https://www.syncfusion.com/blogs/post/Copying-and-Pasting-Excel-Sheet-Data-to-Grid-ASPNET-MVC.aspx) is about conversion of Excel to JSON data. After got JSON data you can bind it to the grid. +This [blog](https://www.syncfusion.com/blogs/post/essential-js-2-copying-and-pasting-excel-sheet-data-to-grid-asp-net-mvc.aspx) is about conversion of Excel to JSON data. After got JSON data you can bind it to the grid. ## Use NHibernate with grid diff --git a/aspnetmvc/Grid/Localization.md b/aspnetmvc/Grid/Localization.md index 8929f6c17..c00600559 100644 --- a/aspnetmvc/Grid/Localization.md +++ b/aspnetmvc/Grid/Localization.md @@ -713,7 +713,7 @@ public partial class GridController : Controller I> To translate our control content from default English to any of the culture, say For example - German language, then you need to refer the **ej.culture.de-DE.min.js** file in your application, after the reference of ej.web.all.min.js file. For all culture files, please download from the [GitHub](https://github.com/syncfusion/ej-global/tree/master/i18n) location. -{% seealso %} [localization](http://helpjs.syncfusion.com/js/localization) {% endseealso %} +{% seealso %} [localization](https://helpjs.syncfusion.com/js/localization) {% endseealso %} ## Right to left - RTL diff --git a/aspnetmvc/Grid/Print-Grid.md b/aspnetmvc/Grid/Print-Grid.md index f3eceeba8..4785b4127 100644 --- a/aspnetmvc/Grid/Print-Grid.md +++ b/aspnetmvc/Grid/Print-Grid.md @@ -87,7 +87,7 @@ Some of the print options are not configurable through JavaScript code. You need * [Chrome](https://support.google.com/chrome/answer/1379552?hl=en) * [Firefox](https://support.mozilla.org/en-US/kb/how-print-web-pages-firefox) * [Safari](http://www.mintprintables.com/print-tips/adjust-margins-osx/) -* [IE](http://www.helpteaching.com/help/print/index.htm) +* [IE](https://www.helpteaching.com/help/print/index.htm) ## Print on external button click diff --git a/aspnetmvc/Grid/Style-and-Appearance.md b/aspnetmvc/Grid/Style-and-Appearance.md index 79f16ef3d..a5dae72f3 100644 --- a/aspnetmvc/Grid/Style-and-Appearance.md +++ b/aspnetmvc/Grid/Style-and-Appearance.md @@ -11,7 +11,7 @@ documentation: ug ## List of classes and its purposes -To modify the Grid appearance, you need to override default CSS of the grid. Please find the list of CSS classes and its corresponding section in the grid. Also you have an option to create your own custom theme for all the ASP.NET MVC controls using our [Theme Studio](http://js.syncfusion.com/themestudio/# "Theme Studio"). +To modify the Grid appearance, you need to override default CSS of the grid. Please find the list of CSS classes and its corresponding section in the grid. Also you have an option to create your own custom theme for all the ASP.NET MVC controls using our [Theme Studio](https://js.syncfusion.com/themestudio/ "Theme Studio"). @@ -228,5 +228,5 @@ To modify the Grid appearance, you need to override default CSS of the grid. Ple To customize toolbar, you need to use the toolbar default CSS class to override icon in toolbar. -{% seealso %} [customize toolbar ](http://www.syncfusion.com/kb/5076/how-to-change-custom-icons-for-default-edit-toolbar-items "customize toolbar") {% endseealso %} +{% seealso %} [customize toolbar ](https://www.syncfusion.com/kb/5076/how-to-change-custom-icons-for-default-edit-toolbar-items%20%22customize%20toolbar%22) {% endseealso %} diff --git a/aspnetmvc/Grid/Summary.md b/aspnetmvc/Grid/Summary.md index 82a585212..af4588125 100644 --- a/aspnetmvc/Grid/Summary.md +++ b/aspnetmvc/Grid/Summary.md @@ -439,7 +439,7 @@ The following output is displayed as a result of the previous code example. ## Format -To format summary values, the `Format` property needs to be assigned in `SummaryColumns` collection object. To know more about formatting options. Please refer to the [**globalize.js**](https://github.com/jquery/globalize/tree/v0.1.1#) +To format summary values, the `Format` property needs to be assigned in `SummaryColumns` collection object. To know more about formatting options. Please refer to the [**globalize.js**](https://github.com/globalizejs/globalize/tree/v0.1.1) {% tabs %} diff --git a/aspnetmvc/HeatMap/Getting-Started.md b/aspnetmvc/HeatMap/Getting-Started.md index afddd08f4..a4838b6b4 100644 --- a/aspnetmvc/HeatMap/Getting-Started.md +++ b/aspnetmvc/HeatMap/Getting-Started.md @@ -13,7 +13,7 @@ This section explains briefly about how to create a HeatMap in your application ## Initialize the HeatMap -1. Create Syncfusion ASP.NET MVC application. You can refer [MVC Getting Started documentation](http://help.syncfusion.com/aspnetmvc/getting-started) to create new project and add necessary dll’s and script files. +1. Create Syncfusion ASP.NET MVC application. You can refer [MVC Getting Started documentation](https://help.syncfusion.com/aspnetmvc/getting-started) to create new project and add necessary dll’s and script files. 2. Add a HeatMap control in View file as like as follows. diff --git a/aspnetmvc/Kanban/Column.md b/aspnetmvc/Kanban/Column.md index 595eaa527..cd2accbb6 100644 --- a/aspnetmvc/Kanban/Column.md +++ b/aspnetmvc/Kanban/Column.md @@ -8,7 +8,7 @@ platform: ejmvc # Columns -Column fields are present in the [`dataSource`](https://help.syncfusion.com/js/api/ejgrid#members:datasource) schema and it is rendering cards based its mapping column values. +Column fields are present in the [`dataSource`](https://help.syncfusion.com/api/js/ejgrid#members:datasource) schema and it is rendering cards based its mapping column values. ## Key Mapping diff --git a/aspnetmvc/Kanban/Editing.md b/aspnetmvc/Kanban/Editing.md index 586ea3aca..74a527fea 100644 --- a/aspnetmvc/Kanban/Editing.md +++ b/aspnetmvc/Kanban/Editing.md @@ -13,9 +13,9 @@ The Kanban control has support for dynamic insertion, updating and deletion of c Set `AllowEditing` and `AllowAdding` property as true to enable editing/inserting respectively. The primary key for the data source should be defined in `PrimaryKey`, for editing to work properly. -You can start the edit action by double clicking the particular card. Similarly, you can add new card to Kanban either by double clicking the particular cell or on an external button which is bound to call [`addCard`](https://help.syncfusion.com/js/api/ejkanban#methods:kanbanedit-addcard) method of Kanban. +You can start the edit action by double clicking the particular card. Similarly, you can add new card to Kanban either by double clicking the particular cell or on an external button which is bound to call [`addCard`](https://help.syncfusion.com/api/js/ejkanban#methods:kanbanedit-addcard) method of Kanban. -Deletion of the card is possible by using [`deleteCard`](https://help.syncfusion.com/js/api/ejkanban#methods:kanbanedit-deletecard) by passing primary key as attribute. +Deletion of the card is possible by using [`deleteCard`](https://help.syncfusion.com/api/js/ejkanban#methods:kanbanedit-deletecard) by passing primary key as attribute. N> In Kanban, the `primary key` column will be automatically set to `read only` while editing the card which is to avoid duplicate entry in the cards. @@ -275,7 +275,7 @@ The following code example describes the above behavior. {% endtabs %} -While using template, you can change the elements that are defined in the `template`, to appropriate Syncfusion JS controls based on the column type. This can be achieved by using [`ActionComplete`](https://help.syncfusion.com/js/api/ejkanban#events:actioncomplete) event of Kanban. Please refer to following code snippets. +While using template, you can change the elements that are defined in the `template`, to appropriate Syncfusion JS controls based on the column type. This can be achieved by using [`ActionComplete`](https://help.syncfusion.com/api/js/ejkanban#events:actioncomplete) event of Kanban. Please refer to following code snippets. {% highlight javascript %} diff --git a/aspnetmvc/Kanban/Filtering.md b/aspnetmvc/Kanban/Filtering.md index 40fe5a9cd..57d17da1e 100644 --- a/aspnetmvc/Kanban/Filtering.md +++ b/aspnetmvc/Kanban/Filtering.md @@ -13,7 +13,7 @@ Filtering allows to filter the collection of cards from `dataSource` which meets You can also define display tip to describe filter definition to user using property `Description`. If the `Description` property is not defined, given `Text` will act as display tip. -We can also customize filter option through external button or [`customToolbarItems`](https://help.syncfusion.com/js/api/ejkanban#members:customtoolbaritems) by using [`filterCards()`](https://help.syncfusion.com/js/api/ejkanban#methods:filtercards) method. +We can also customize filter option through external button or [`customToolbarItems`](https://help.syncfusion.com/api/js/ejkanban#members:customtoolbaritems) by using [`filterCards()`](https://help.syncfusion.com/api/js/ejkanban#methods:filtercards) method. The following code example describes the above behavior. diff --git a/aspnetmvc/Kanban/Getting-Started.md b/aspnetmvc/Kanban/Getting-Started.md index fe603f07e..a5c7967f4 100644 --- a/aspnetmvc/Kanban/Getting-Started.md +++ b/aspnetmvc/Kanban/Getting-Started.md @@ -15,7 +15,7 @@ This section explains briefly how to create a Kanban in your application with AS The following steps explain creating first Kanban with an empty columns. -1. Create Syncfusion ASP.NET MVC application. You can refer [MVC Getting Started documentation](http://help.syncfusion.com/aspnetmvc/getting-started) to create new project and add necessary dll’s and script files. +1. Create Syncfusion ASP.NET MVC application. You can refer [MVC Getting Started documentation](https://help.syncfusion.com/aspnetmvc/getting-started) to create new project and add necessary dll’s and script files. 2. Add a Kanban control in View file with an empty columns as like as follows. In Columns definition, the `HeaderText` property allows you to set text to column headers. {% highlight html %} @@ -112,7 +112,7 @@ You can bind the data to Kanban control by either locally or remotely. Assign th ![](Getting_Started_images/Getting_Started_img2.png) -N> ODataAdaptor is the default adaptor used within DataManager. While binding to other web services, proper [`data adaptor`](http://help.syncfusion.com/aspnetmvc/datamanager/data-adaptors) needs to be set for `adaptor` option of DataManager. +N> ODataAdaptor is the default adaptor used within DataManager. While binding to other web services, proper [`data adaptor`](https://help.syncfusion.com/aspnetmvc/datamanager/data-adaptors) needs to be set for `adaptor` option of DataManager. ## Mapping Values diff --git a/aspnetmvc/Kanban/Overview.md b/aspnetmvc/Kanban/Overview.md index a1f604285..8b3501145 100644 --- a/aspnetmvc/Kanban/Overview.md +++ b/aspnetmvc/Kanban/Overview.md @@ -13,7 +13,7 @@ The Kanban control for ASP.NET MVC is an efficient way to visualize the workflow Some important features of the Kanban control are: -* DataSource - Bind the Kanban control with an array of JSON objects or [`ej.DataManager`](http://help.syncfusion.com/aspnetmvc/datamanager/overview) which support OData and remote web service binding. +* DataSource - Bind the Kanban control with an array of JSON objects or [`ej.DataManager`](https://help.syncfusion.com/aspnetmvc/datamanager/overview) which support OData and remote web service binding. * Swim lane – Supports Swim lane grouping. * Filters – Supports filtering based on user Query. * Editing - Offers card editing, inserting, and deleting using Dialog. diff --git a/aspnetmvc/Kanban/Styling.md b/aspnetmvc/Kanban/Styling.md index eeeeb4d7f..154370892 100644 --- a/aspnetmvc/Kanban/Styling.md +++ b/aspnetmvc/Kanban/Styling.md @@ -11,7 +11,7 @@ platform: ejmvc ## List of classes and its purposes -To modify Kanban appearance, you need to override default CSS of Kanban. Please find the list of CSS classes and its corresponding section in Kanban. Also you have an option to create your own custom theme for all JavaScript controls using our [`Theme Studio`](http://js.syncfusion.com/themestudio/) +To modify Kanban appearance, you need to override default CSS of Kanban. Please find the list of CSS classes and its corresponding section in Kanban. Also you have an option to create your own custom theme for all JavaScript controls using our [`Theme Studio`](https://js.syncfusion.com/themestudio/)
diff --git a/aspnetmvc/Licensing/how-to-generate.md b/aspnetmvc/Licensing/how-to-generate.md index cf040c484..44c7a0a0c 100644 --- a/aspnetmvc/Licensing/how-to-generate.md +++ b/aspnetmvc/Licensing/how-to-generate.md @@ -13,8 +13,8 @@ License keys for ASP.NET MVC can be generated from the [License & Downloads](htt ![Get License Key](licensing-images/generate-license.png) -I> * Syncfusion license keys are **version and platform specific**, refer to the [KB](https://www.syncfusion.com/kb/8976/how-to-generate-license-key-for-licensed-products) to generate the license key for the required version and platform. -* Refer this [KB](https://www.syncfusion.com/kb/8951/which-version-syncfusion-license-key-should-i-use-in-my-application) to know about which version of the Syncfusion license key should be used in the application. +I> * Syncfusion license keys are **version and platform specific**, refer to the [KB](https://support.syncfusion.com/kb/article/7898/how-to-generate-license-key-for-licensed-products) to generate the license key for the required version and platform. +* Refer this [KB](https://support.syncfusion.com/kb/article/7865/which-version-syncfusion-license-key-should-i-use-in-my-application) to know about which version of the Syncfusion license key should be used in the application. ## See Also diff --git a/aspnetmvc/Licensing/licensing-errors.md b/aspnetmvc/Licensing/licensing-errors.md index 80104c716..0ad629325 100644 --- a/aspnetmvc/Licensing/licensing-errors.md +++ b/aspnetmvc/Licensing/licensing-errors.md @@ -63,7 +63,7 @@ If the application is registered with another version's license key, the followi **Solution:** -* Generate a valid license key from here [Licensed users](https://www.syncfusion.com/account/downloads) or [Trial users](https://www.syncfusion.com/account/manage-trials/downloads) for a specific version and platform. Kindly follow the [KB](https://www.syncfusion.com/kb/8976/how-to-generate-license-key-for-licensed-products) to generate license key. +* Generate a valid license key from here [Licensed users](https://www.syncfusion.com/account/downloads) or [Trial users](https://www.syncfusion.com/account/manage-trials/downloads) for a specific version and platform. Kindly follow the [KB](https://support.syncfusion.com/kb/article/7898/how-to-generate-license-key-for-licensed-products) to generate license key. * In your application, register the generated license key. Please refer to this [help topic](https://help.syncfusion.com/aspnetmvc/licensing/how-to-register-in-an-application) for information on registering the license key. diff --git a/aspnetmvc/Licensing/overview.md b/aspnetmvc/Licensing/overview.md index 96e5eea73..719cd0850 100644 --- a/aspnetmvc/Licensing/overview.md +++ b/aspnetmvc/Licensing/overview.md @@ -23,7 +23,7 @@ We have introduced a new licensing system starting with version 16.2.0.x release ## Difference between unlock key and license key -Please note that this license key is different from the installer unlock key that you might have used in the past and needs to be separately generated from Syncfusion website. Refer [this](https://www.syncfusion.com/kb/8950/difference-between-the-unlock-key-and-licensing-key) KB article to know more about difference between the Syncfusion Unlock Key and the Syncfusion License Key. +Please note that this license key is different from the installer unlock key that you might have used in the past and needs to be separately generated from Syncfusion website. Refer [this](https://support.syncfusion.com/kb/article/7863/difference-between-the-unlock-key-and-licensing-key) KB article to know more about difference between the Syncfusion Unlock Key and the Syncfusion License Key. Following licensing error will be shown if the license key is not registered in your projects, while using assemblies from evaluation installer or from the nuget.org. diff --git a/aspnetmvc/LinearGauge/Getting-Started.md b/aspnetmvc/LinearGauge/Getting-Started.md index bc4585503..33397191c 100644 --- a/aspnetmvc/LinearGauge/Getting-Started.md +++ b/aspnetmvc/LinearGauge/Getting-Started.md @@ -24,7 +24,7 @@ This section briefly explains on how to create a **Linear Gauge** control for yo ASP.NET MVC **Linear Gauge** widget basically renders with flexible APIs. You can easily create the Linear Gauge widget by the following steps. -1. First create an MVC Project and add necessary Dll's and scripts with the help of the given [MVC-Getting Started](http://help.syncfusion.com/ug/js/default.htm) Documentation. +1. First create an MVC Project and add necessary Dll's and scripts with the help of the given [MVC-Getting Started](https://help.syncfusion.com/ug/js/default.htm) Documentation. 2. Add the following code example to the corresponding view page to render **Linear Gauge**. ~~~ js diff --git a/aspnetmvc/ListBox/Keyboard-interaction.md b/aspnetmvc/ListBox/Keyboard-interaction.md index 77c43bfc5..6d1746d28 100644 --- a/aspnetmvc/ListBox/Keyboard-interaction.md +++ b/aspnetmvc/ListBox/Keyboard-interaction.md @@ -20,7 +20,7 @@ Shortcut Key
Description
-{{ '[Access key](http://en.wikipedia.org/wiki/Access_key)' | markdownify }} + j +{{ '[Access key](https://en.wikipedia.org/wiki/Access_key)' | markdownify }} + j Focuses into the ListBox text box
diff --git a/aspnetmvc/ListView/Data-Binding.md b/aspnetmvc/ListView/Data-Binding.md index 9fe8c87ee..fc94b8d0b 100644 --- a/aspnetmvc/ListView/Data-Binding.md +++ b/aspnetmvc/ListView/Data-Binding.md @@ -147,7 +147,7 @@ Local Data Binding ### OData -OData is a standardized protocol for creating and consuming data. You can provide the [OData service](http://www.odata.org/) URL directly to the Datasource URL property. +OData is a standardized protocol for creating and consuming data. You can provide the [OData service](https://www.odata.org/) URL directly to the Datasource URL property. {% highlight html %} @@ -164,7 +164,7 @@ Run the code to get the following output For OData Version 4 support ODataV4Adaptor should be used. By using URL property of Datasource, you can bind OData Version 4 Service link and specify Adaptor value as enum AdaptorType.ODataV4Adaptor. -For further details about OData service please refer [the link](http://www.odata.org/). +For further details about OData service please refer [the link](https://www.odata.org/). {% highlight html %} @@ -243,7 +243,7 @@ Run the code to get the following output ### WebAPI -**WebApi** Adaptor, extended from **ODataAdaptor**, of **DataManager** is used for retrieving data from WebApi service.[ASP.NET Web API](https://msdn.microsoft.com/en-us/library/hh833994%28v=vs.108%29.aspx) is a Framework for building HTTP services. You can retrieve data from ASP.NET Web API by using [DataManager](https://help.syncfusion.com/js/datamanager/getting-started). Using WebApiAdaptor, you can bind WebApi service’s data to ListView. The data from WebApi service must be returned as an object that has its value as data source and property “caption” with its value as dataSource’s total records count. +**WebApi** Adaptor, extended from **ODataAdaptor**, of **DataManager** is used for retrieving data from WebApi service.[ASP.NET Web API](https://learn.microsoft.com/en-us/previous-versions/aspnet/hh833994(v=vs.108)?redirectedfrom=MSDN) is a Framework for building HTTP services. You can retrieve data from ASP.NET Web API by using [DataManager](https://help.syncfusion.com/js/datamanager/getting-started). Using WebApiAdaptor, you can bind WebApi service’s data to ListView. The data from WebApi service must be returned as an object that has its value as data source and property “caption” with its value as dataSource’s total records count. {% highlight html %} @@ -258,7 +258,7 @@ Run the code to get the following output. ## FieldSettings -The FieldSettings property is used to map the DataSource field with the list item fields. In addition to the list [item specific properties](http://help.syncfusion.com/aspnetmvc/listview/data-binding), the following fields are available while mapping. +The FieldSettings property is used to map the DataSource field with the list item fields. In addition to the list [item specific properties](https://help.syncfusion.com/aspnetmvc/listview/data-binding), the following fields are available while mapping. _FieldSettings_ diff --git a/aspnetmvc/ListView/Getting-Started.md b/aspnetmvc/ListView/Getting-Started.md index 418187bf0..0dc8888e6 100644 --- a/aspnetmvc/ListView/Getting-Started.md +++ b/aspnetmvc/ListView/Getting-Started.md @@ -25,7 +25,7 @@ The following steps guide you to add a ListView control in a MVC application. ## Create a simple ListView -1. You can create a MVC Project and add necessary Dll’s and Scripts with the help of the given [MVC-Getting Started](http://help.syncfusion.com/aspnetmvc/listview/getting-started) Documentation. +1. You can create a MVC Project and add necessary Dll’s and Scripts with the help of the given [MVC-Getting Started](https://help.syncfusion.com/aspnetmvc/listview/getting-started) Documentation. 2. You need to add the class in the Models. Define the Class with key and text field. Then create a List of that class and add the data. {% highlight c# %} diff --git a/aspnetmvc/installation/Installation-Errors.md b/aspnetmvc/installation/Installation-Errors.md index f1ce8bd49..59d4d7a87 100644 --- a/aspnetmvc/installation/Installation-Errors.md +++ b/aspnetmvc/installation/Installation-Errors.md @@ -17,7 +17,7 @@ This article describes the most common installation errors, as well as the cause * [License has expired](https://help.syncfusion.com/aspnetmvc/installation/installation-errors#license-has-expired) * [Unable to find a valid license or trial](https://help.syncfusion.com/aspnetmvc/installation/installation-errors#unable-to-find-a-valid-license-or-trial) * [Unable to install because of another installation](https://help.syncfusion.com/aspnetmvc/installation/installation-errors#unable-to-install-because-of-another-installation) -* [Unable to install due to controlled folder access](http://help.syncfusion.com/aspnetmvc/installation/installation-errors#unable-to-install-due-to-controlled-folder-access) +* [Unable to install due to controlled folder access](https://help.syncfusion.com/aspnetmvc/installation/installation-errors#unable-to-install-due-to-controlled-folder-access) ## Unlocking the license installer using the trial key @@ -33,7 +33,7 @@ You are attempting to use a Trial unlock key to unlock the licensed installer. ### Suggested solution -Only a licensed unlock key can unlock a licensed installer. So, to unlock the Licensed installer, use the Licensed unlock key. To generate the licensed unlock key, refer to [this](http://syncfusion.com/kb/2326) article. +Only a licensed unlock key can unlock a licensed installer. So, to unlock the Licensed installer, use the Licensed unlock key. To generate the licensed unlock key, refer to [this](https://support.syncfusion.com/kb/article/2757/how-to-generate-syncfusion-setup-unlock-key-from-syncfusion-support-account) article. ## License has expired