Skip to content

Commit 8987776

Browse files
authored
docs(license): adjust license article (#671)
1 parent 63d6c1b commit 8987776

2 files changed

+25
-29
lines changed

knowledge-base/spreadsheet-understanding-telerik-ajax-and-document-processing-library-spreadsheet-workbook-and-worksheets.md

+3-7
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,12 @@ The Workbook and worksheets from the AJAX and DPL are not interchangeable. Never
3131
- An instance method .ToDocument() that all allows any AJAX Workbook instance to be converted to a DPL Workbook;
3232
- A static method Workbook.FromDocument() that allows any DPL Workbook to be converted to an AJAX Workbook;
3333

34-
````
34+
````C#
3535
using System;
36+
using System.Collections.Generic;
3637
using DPL = Telerik.Windows.Documents.Spreadsheet.Model;
3738
using AJAX = Telerik.Web.Spreadsheet;
38-
using System.Collections.Generic;
39-
````
4039

41-
````
4240
// AJAX to Document Processing Library
4341
AJAX.Workbook ajaxWorkbook = new AJAX.Workbook();
4442
AJAX.Worksheet ajaxWorksheet = ajaxWorkbook.AddSheet();
@@ -54,13 +52,11 @@ DPL.Worksheet dplWorksheet = dplWorkbook.Worksheets[0];
5452
// Document Processing Library to AJAX
5553
AJAX.Workbook convertedAjaxWorkbook = AJAX.Workbook.FromDocument(dplWorkbook);
5654
AJAX.Worksheet convertedAjaxWorksheet = convertedAjaxWorkbook.Sheets[0];
57-
55+
5856
// value is "Test cell"
5957
string value = convertedAjaxWorksheet
6058
.Rows.Find(r=> r.Index == 2)
6159
.Cells.Find(c=> c.Index == 2)
6260
.Value.ToString();
6361
````
64-
65-
6662

licensing/license-errors-warnings.md

+22-22
Original file line numberDiff line numberDiff line change
@@ -15,33 +15,33 @@ Starting with the 2025 Q1 release, using Telerik UI for ASP.NET AJAX without a l
1515

1616
An invalid license can be caused by any of the following:
1717

18-
* Using an expired subscription license—subscription licenses expire at the end of the subscription term.
19-
* Using a perpetual license for product versions released outside the validity period of your license.
20-
* Using an expired trial license.
21-
* A missing license for Telerik UI for ASP.NET AJAX.
22-
* Not installing a license key in your application.
23-
* Not updating the license key after renewing your Telerik UI for ASP.NET AJAX license.
18+
- Using an expired subscription license—subscription licenses expire at the end of the subscription term.
19+
- Using a perpetual license for product versions released outside the validity period of your license.
20+
- Using an expired trial license.
21+
- A missing license for Telerik UI for ASP.NET AJAX.
22+
- Not installing a license key in your application.
23+
- Not updating the license key after renewing your Telerik UI for ASP.NET AJAX license.
2424

2525
## License Warnings and Errors
2626

2727
When using Telerik UI for ASP.NET AJAX in a project with an expired or missing license, the `Telerik.Licensing` build task will indicate the following errors:
2828

29-
30-
| Error or Condition |Message Code | Solution |
31-
| -------------------------------------------------------- |------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
32-
| `No license key is detected` |`TKL002` | [Set up a license key]({%slug licensing/license-key%}) to activate the UI controls and remove the error message. |
33-
| `Invalid license key` |`TKL003` | [Download a new license key]({%slug licensing/license-key%}#downloading-the-license-key) and use it to activate the UI controls and remove the error message. |
34-
| `Your subscription license has expired.` |`TKL103`, `TKL104` | Renew your subscription and [download a new license key]({%slug licensing/license-key%}#downloading-the-license-key). |
35-
| `Your perpetual license is invalid.` |`TKL102` | You are using a product version released outside the validity period of your perpetual license. To remove the error message, do either of the following: |
36-
| | | - Renew your license, then download a new license key and use it to activate the controls. |
37-
| | | - Downgrade to a product version included in your perpetual license as indicated in the message. |
38-
| `Your trial license has expired.` |`TKL105` | Purchase a commercial license to continue using the product. |
39-
| `Your license is not valid for the detected product(s).` |`TKL101` | Review the purchase options for the listed products. Alternatively, remove the references to the listed packages from `package.json`. |
40-
29+
| Error or Condition | Message Code | Solution |
30+
| ------------------------------------------------------------------ | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
31+
| `No license key is detected` | `TKL002` | [Set up a license key]({%slug licensing/license-key%}) to activate the UI controls and remove the error message. |
32+
| `Invalid license key` | `TKL003` | [Download a new license key]({%slug licensing/license-key%}#downloading-the-license-key) and use it to activate the UI controls and remove the error message. |
33+
| `Your perpetual license is invalid.` | `TKL102` | You are using a product version released outside the validity period of your perpetual license. To remove the error message, do either of the following: |
34+
| | | - Renew your license, then download a new license key and use it to activate the controls. |
35+
| | | - Downgrade to a product version included in your perpetual license as indicated in the message. |
36+
| `Your subscription license has expired.` | `TKL103`, `TKL104` | Renew your subscription and [download a new license key]({%slug licensing/license-key%}#downloading-the-license-key). |
37+
| `Your trial license has expired.` | `TKL105` | Purchase a commercial license to continue using the product. |
38+
| `Your license is not valid for the detected product(s).` | `TKL101` | Review the purchase options for the listed products. Alternatively, remove the references to the listed packages from `package.json`. |
39+
| `No Telerik or Kendo UI product references detected in project.v.` | `TKL001` | - If you use Telerik products and see this message, update the Telerik.Licensing package to version 1.4.9 or later. |
40+
| | | - If you do not use Telerik products, remove the Telerik.Licensing NuGet reference from your project. |
4141

4242
## See Also
4343

44-
* [Setting Up Your License Key]({%slug licensing/license-key%})
45-
* [Adding the License Key to CI Services]({%slug licensing/add-license-to-ci-cd%})
46-
* [Frequently Asked Questions about Your Telerik UI for ASP.NET AJAX License Key]({%slug licensing/licensing-faq%})
47-
* [Resolving TelerikLicense.vb Build Error]({%slug common-resolve-teleriklicense-vb-build-error%})
44+
- [Setting Up Your License Key]({%slug licensing/license-key%})
45+
- [Adding the License Key to CI Services]({%slug licensing/add-license-to-ci-cd%})
46+
- [Frequently Asked Questions about Your Telerik UI for ASP.NET AJAX License Key]({%slug licensing/licensing-faq%})
47+
- [Resolving TelerikLicense.vb Build Error]({%slug common-resolve-teleriklicense-vb-build-error%})

0 commit comments

Comments
 (0)