<commit_before>---
title: Templates
page_title: Templates | RadEditor for ASP.NET AJAX Documentation
description: Templates
slug: editor/functionality/dialogs/file-browser-dialogs/templates
tags: templates
published: True
position: 3
---

# Templates

Functionality:

Using the Template Manager dialog the users of a RadEditor can:

* **insert templates** in the editor's content area

* **upload new templates**, which will be available for inserting
<commit_msg>Improve article about Template Manager with info about what templates are.<commit_after>---
title: Templates
page_title: Templates | RadEditor for ASP.NET AJAX Documentation
description: Templates
slug: editor/functionality/dialogs/file-browser-dialogs/templates
tags: templates
published: True
position: 3
---

# Templates

This article explains how RadEditor dialog can reuse HTML documents as templates via the Template Manager dialog.

Templates are HTML docuements (e.g., template.html) that either implement an entire HTML page or a portion of an HTML markup. Using the  Template Manager dialog, you can enable end-users to use, delete and upload HTML files so to be used as templates in the editor's content.

Functionality:

Using the Template Manager dialog the users of a RadEditor can:

* **insert templates** in the editor's content area

* **upload new templates**, which will be available for inserting

{'fraction_non_alphanumeric': 0.0666183924692252, 'fraction_numerical': 0.001448225923244026, 'mean_word_length': 5.034934497816594, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3957864', 'n_tokens_mistral': 359, 'n_tokens_neox': 346, 'n_words': 171}