diff --git a/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/document-editor.cs b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/document-editor.cs
new file mode 100644
index 0000000000..048a3eb88c
--- /dev/null
+++ b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/document-editor.cs
@@ -0,0 +1,5 @@
+public ActionResult Default()
+{
+ return View();
+}
+
diff --git a/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/razor b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/razor
new file mode 100644
index 0000000000..e126e7c032
--- /dev/null
+++ b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/razor
@@ -0,0 +1,26 @@
+@Html.EJS().DocumentEditor("container").IsReadOnly(false).SelectionChange("onSelectionChanged").Render()
+
+
\ No newline at end of file
diff --git a/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/tagHelper b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/tagHelper
new file mode 100644
index 0000000000..6162bb0cee
--- /dev/null
+++ b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/tagHelper
@@ -0,0 +1,26 @@
+
+
+
\ No newline at end of file
diff --git a/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/document-editor.cs b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/document-editor.cs
new file mode 100644
index 0000000000..048a3eb88c
--- /dev/null
+++ b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/document-editor.cs
@@ -0,0 +1,5 @@
+public ActionResult Default()
+{
+ return View();
+}
+
diff --git a/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/razor b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/razor
new file mode 100644
index 0000000000..70c4afb3f2
--- /dev/null
+++ b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/razor
@@ -0,0 +1,28 @@
+
+@Html.EJS().DocumentEditorContainer("container").Created("onCreated").SelectionChange("onSelectionChanged").EnableToolbar(true).Render()
+
+
diff --git a/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/tagHelper b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/tagHelper
new file mode 100644
index 0000000000..a0a77127d8
--- /dev/null
+++ b/ej2-asp-core-mvc/code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/tagHelper
@@ -0,0 +1,29 @@
+
+
+
+
+
diff --git a/ej2-asp-core-mvc/document-editor/bookmark.md b/ej2-asp-core-mvc/document-editor/bookmark.md
index e97ead1755..df382516da 100644
--- a/ej2-asp-core-mvc/document-editor/bookmark.md
+++ b/ej2-asp-core-mvc/document-editor/bookmark.md
@@ -84,3 +84,4 @@ The following example shows how to open bookmark dialog in Document Editor.
* [Feature modules](../document-editor/feature-module)
* [Bookmark dialog](../document-editor/dialog#bookmark-dialog)
+* [How to Disable the Bookmark content edit in Document Editor](../document-editor/how-to/disable-bookmark-content-edit-in-document-editor)
diff --git a/ej2-asp-core-mvc/document-editor/how-to/disable-bookmark-content-edit-in-document-editor.md b/ej2-asp-core-mvc/document-editor/how-to/disable-bookmark-content-edit-in-document-editor.md
new file mode 100644
index 0000000000..e38493dcf3
--- /dev/null
+++ b/ej2-asp-core-mvc/document-editor/how-to/disable-bookmark-content-edit-in-document-editor.md
@@ -0,0 +1,64 @@
+---
+layout: post
+title: Disable Bookmark edit in ##Platform_Name## Document Editor Component
+description: Learn how to to disable Bookmark content edit in Document from the Syncfusion ##Platform_Name## Document Editor component of Syncfusion Essential JS2 and more.
+platform: ej2-asp-core-mvc
+control: Disable Bookmark content edit
+publishingplatform: ##Platform_Name##
+documentation: ug
+---
+
+# How to Bookmark content edit in Document Editor component
+
+## Bookmark content edit in DocumentEditorContainer instance
+
+You can use [`restrictEditing`] property to Bookmark content editing based on selection context type.
+
+RestrictEditing allows you to restrict the document modification and makes the Document read only mode. So, by using this property, and if selection inside header or footer, you can set this property as true.
+
+The following example code illustrates how to header and footer edit in `DocumentEditorContainer` instance.
+
+{% if page.publishingplatform == "aspnet-core" %}
+
+{% tabs %}
+{% highlight cshtml tabtitle="CSHTML" %}
+{% include code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/tagHelper %}
+{% endhighlight %}
+{% highlight c# tabtitle="document-editor.cs" %}
+{% endhighlight %}{% endtabs %}
+
+{% elsif page.publishingplatform == "aspnet-mvc" %}
+
+{% tabs %}
+{% highlight razor tabtitle="CSHTML" %}
+{% include code-snippet/document-editor-container/disable-bookmark-content-edit-in-documenteditor-container/razor %}
+{% endhighlight %}
+{% highlight c# tabtitle="document-editor.cs" %}
+{% endhighlight %}{% endtabs %}
+{% endif %}
+
+
+## Bookmark content edit in DocumentEditor instance
+
+Like restrictEditing, you can use [`isReadOnly`] property in Document editor to Bookmark content edit.
+
+The following example code illustrates how to header and footer edit in `DocumentEditor` instance.
+
+{% if page.publishingplatform == "aspnet-core" %}
+
+{% tabs %}
+{% highlight cshtml tabtitle="CSHTML" %}
+{% include code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/tagHelper %}
+{% endhighlight %}
+{% highlight c# tabtitle="document-editor.cs" %}
+{% endhighlight %}{% endtabs %}
+
+{% elsif page.publishingplatform == "aspnet-mvc" %}
+
+{% tabs %}
+{% highlight razor tabtitle="CSHTML" %}
+{% include code-snippet/document-editor-container/disable-bookmark-content-edit-in-document-editor/razor %}
+{% endhighlight %}
+{% highlight c# tabtitle="document-editor.cs" %}
+{% endhighlight %}{% endtabs %}
+{% endif %}
diff --git a/ej2-asp-core-toc.html b/ej2-asp-core-toc.html
index 40e947026e..276cf009ff 100644
--- a/ej2-asp-core-toc.html
+++ b/ej2-asp-core-toc.html
@@ -1001,6 +1001,7 @@
Insert page number and navigate to specific page
Move the selection to specific position in Document
Disable Header and Footer edit in Document
+ Disable Bookmark content edit in Document
Insert the text and rich-text content in Document editor
Change the cursor color in document editor using CSS
Hide the toolbar and properties pane in Document editor
diff --git a/ej2-asp-mvc-toc.html b/ej2-asp-mvc-toc.html
index b847ebc09f..9cdcf29cf1 100644
--- a/ej2-asp-mvc-toc.html
+++ b/ej2-asp-mvc-toc.html
@@ -949,6 +949,7 @@
Insert page number and navigate to specific page
Move the selection to specific position in Document
Disable Header and Footer edit in Document
+ Disable Bookmark content edit in Document
Insert the text and rich-text content in Document editor
Change the cursor color in document editor using CSS
Hide the toolbar and properties pane in Document editor