From 53a2bc54edf7951717d0b24a65c9e73a9c378359 Mon Sep 17 00:00:00 2001 From: Dimo Dimov <961014+dimodi@users.noreply.github.com> Date: Tue, 23 Sep 2025 17:10:14 +0300 Subject: [PATCH 1/3] docs(Grid): Improve popup form template information --- components/grid/templates/popup-form-template.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/components/grid/templates/popup-form-template.md b/components/grid/templates/popup-form-template.md index 6020fb5e20..9ddbc599b5 100644 --- a/components/grid/templates/popup-form-template.md +++ b/components/grid/templates/popup-form-template.md @@ -26,10 +26,13 @@ With the `FormTemplate` feature, you can customize the appearance and content of ## Specifics -When using the template, the default Popup form is replaced by the declared content within the `FormTemplate` tag. This introduces the following specifics: +When using the template, the built-in popup form is replaced by the declared content in the `FormTemplate` tag. This introduces the following specifics: -* The default **Update** and **Cancel** buttons are removed. This means that the [`OnUpdate` and `OnCancel`](slug:grid-editing-overview#events) events do not fire. To modify or cancel the update of a record, you need to include custom components to manage these actions. -* The popup footer remains empty by design. You can [either hide it or place your custom buttons in it](slug:grid-kb-handle-empty-popup-footer). +* The default **Update** and **Cancel** buttons are removed. This means that the [`OnUpdate` and `OnCancel`](slug:grid-editing-overview#events) events do not fire. To modify or cancel the update of a record, you need to include custom components or events to manage these actions. +* There are [two ways to define custom Form buttons](slug:grid-kb-handle-empty-popup-footer): + * Use the [Form `` template](slug:form-formitems-buttons). + * Use the [Grid ``](slug:grid-templates-popup-buttons), which is empty by default when using a ``. Remove the duplicate [built-in Form Submit button with an empty `` template](slug:form-formitems-buttons). +* Using the [Grid ``](slug:grid-templates-popup-buttons) is possible and the content will render in the popup footer, which is empty by default. * The `FormTemplate` disables the [built-in validation](slug:grid-editing-validation) of the Grid. Implement a [Form Validation](slug:form-validation) instead. * The [`` parameters](slug:grid-editing-popup#form-layout) do not apply to a custom `TelerikForm` that you may render inside the `` tag. Set the desired Form configurations such as `Columns`, `Orientation`, and more on the [Form component](slug:form-overview#form-parameters). From 1a4149ba3c6c16f5d2e91d5740b33cefc04314ca Mon Sep 17 00:00:00 2001 From: Dimo Dimov <961014+dimodi@users.noreply.github.com> Date: Tue, 23 Sep 2025 17:15:58 +0300 Subject: [PATCH 2/3] Update components/grid/templates/popup-form-template.md --- components/grid/templates/popup-form-template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/grid/templates/popup-form-template.md b/components/grid/templates/popup-form-template.md index 9ddbc599b5..c78c256759 100644 --- a/components/grid/templates/popup-form-template.md +++ b/components/grid/templates/popup-form-template.md @@ -32,7 +32,7 @@ When using the template, the built-in popup form is replaced by the declared con * There are [two ways to define custom Form buttons](slug:grid-kb-handle-empty-popup-footer): * Use the [Form `` template](slug:form-formitems-buttons). * Use the [Grid ``](slug:grid-templates-popup-buttons), which is empty by default when using a ``. Remove the duplicate [built-in Form Submit button with an empty `` template](slug:form-formitems-buttons). -* Using the [Grid ``](slug:grid-templates-popup-buttons) is possible and the content will render in the popup footer, which is empty by default. +* If you leave the Grid popup footer (``) empty, it takes up some space in the popup. You can [remove this empty popup footer space with CSS](slug:grid-kb-handle-empty-popup-footer). * The `FormTemplate` disables the [built-in validation](slug:grid-editing-validation) of the Grid. Implement a [Form Validation](slug:form-validation) instead. * The [`` parameters](slug:grid-editing-popup#form-layout) do not apply to a custom `TelerikForm` that you may render inside the `` tag. Set the desired Form configurations such as `Columns`, `Orientation`, and more on the [Form component](slug:form-overview#form-parameters). From aef67f5402b3cee98d62f759cceb86be1c77ee57 Mon Sep 17 00:00:00 2001 From: Dimo Dimov <961014+dimodi@users.noreply.github.com> Date: Wed, 24 Sep 2025 12:41:32 +0300 Subject: [PATCH 3/3] Update components/grid/templates/popup-form-template.md --- components/grid/templates/popup-form-template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/grid/templates/popup-form-template.md b/components/grid/templates/popup-form-template.md index c78c256759..9a3f98699a 100644 --- a/components/grid/templates/popup-form-template.md +++ b/components/grid/templates/popup-form-template.md @@ -32,7 +32,7 @@ When using the template, the built-in popup form is replaced by the declared con * There are [two ways to define custom Form buttons](slug:grid-kb-handle-empty-popup-footer): * Use the [Form `` template](slug:form-formitems-buttons). * Use the [Grid ``](slug:grid-templates-popup-buttons), which is empty by default when using a ``. Remove the duplicate [built-in Form Submit button with an empty `` template](slug:form-formitems-buttons). -* If you leave the Grid popup footer (``) empty, it takes up some space in the popup. You can [remove this empty popup footer space with CSS](slug:grid-kb-handle-empty-popup-footer). +* If you leave the Grid popup footer (``) empty, it takes up space in the popup. You can [remove this empty popup footer space with CSS](slug:grid-kb-handle-empty-popup-footer). * The `FormTemplate` disables the [built-in validation](slug:grid-editing-validation) of the Grid. Implement a [Form Validation](slug:form-validation) instead. * The [`` parameters](slug:grid-editing-popup#form-layout) do not apply to a custom `TelerikForm` that you may render inside the `` tag. Set the desired Form configurations such as `Columns`, `Orientation`, and more on the [Form component](slug:form-overview#form-parameters).