[PR #739] [MERGED] Feature: Open a Dialog on the side #2305

Closed
opened 2026-01-29 18:18:12 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/739
Author: @MPapst
Created: 12/8/2022
Status: Merged
Merged: 12/13/2022
Merged by: @enchev

Base: masterHead: feature/side-dialog


📝 Commits (10+)

  • ec3cb08 implement side dialog based on DialogService
  • ea530dc extend Dialog sample
  • fac7666 add optional Mask and RIght/Left position for side dialog
  • 1ccf604 add OpenSideAsync to dialog documentation
  • bf1a85c mark Dialog as updated in demos
  • b03eb8b add top and bottom position for side dialog
  • e7b6ab3 extend side dialog docs with details to only one open dialog
  • 81ec9a5 reduce default height of top/bottom side dialog
  • 8b42de2 Merge branch 'radzenhq:master' into feature/side-dialog
  • cdad8be fix failing test in RadzenNumeric due to NullreferenceException

📊 Changes

8 files changed (+373 additions, -37 deletions)

View changed files

📝 Radzen.Blazor/DialogService.cs (+130 -29)
📝 Radzen.Blazor/RadzenDialog.razor (+78 -0)
📝 Radzen.Blazor/RadzenNumeric.razor.cs (+4 -2)
📝 Radzen.Blazor/themes/components/blazor/_dialog.scss (+82 -3)
📝 Radzen.DocFX/guides/components/dialog.md (+27 -1)
📝 RadzenBlazorDemos/Pages/DialogPage.razor (+38 -1)
RadzenBlazorDemos/Pages/DialogSideContent.razor (+12 -0)
📝 RadzenBlazorDemos/Services/ExampleService.cs (+2 -1)

📄 Description

superseeds #690

As discussed this implementation is based on the DialogService and the RadzenDialog component.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/radzenhq/radzen-blazor/pull/739 **Author:** [@MPapst](https://github.com/MPapst) **Created:** 12/8/2022 **Status:** ✅ Merged **Merged:** 12/13/2022 **Merged by:** [@enchev](https://github.com/enchev) **Base:** `master` ← **Head:** `feature/side-dialog` --- ### 📝 Commits (10+) - [`ec3cb08`](https://github.com/radzenhq/radzen-blazor/commit/ec3cb0844c47fa041c2f369fef54786cba27b4fa) implement side dialog based on DialogService - [`ea530dc`](https://github.com/radzenhq/radzen-blazor/commit/ea530dc2ecf993a2df0148abbacb02381660a58d) extend Dialog sample - [`fac7666`](https://github.com/radzenhq/radzen-blazor/commit/fac76662d4fb5c3dc0f2c6067e211328a91462c7) add optional Mask and RIght/Left position for side dialog - [`1ccf604`](https://github.com/radzenhq/radzen-blazor/commit/1ccf6047ab0b76545f524c3d7a0d3a0c0454ce45) add OpenSideAsync to dialog documentation - [`bf1a85c`](https://github.com/radzenhq/radzen-blazor/commit/bf1a85cf0ccfec516aa125d0173b3765105f41c7) mark Dialog as updated in demos - [`b03eb8b`](https://github.com/radzenhq/radzen-blazor/commit/b03eb8bc382c8f358b2ef1c9c7311762bdc4997d) add top and bottom position for side dialog - [`e7b6ab3`](https://github.com/radzenhq/radzen-blazor/commit/e7b6ab3723c0beac71c8938216f29d3f809ffb0a) extend side dialog docs with details to only one open dialog - [`81ec9a5`](https://github.com/radzenhq/radzen-blazor/commit/81ec9a5e06cfb195657419d85dc71ea8c06bfbd8) reduce default height of top/bottom side dialog - [`8b42de2`](https://github.com/radzenhq/radzen-blazor/commit/8b42de22edbf69954cb1b44a918dd900f8ee98d1) Merge branch 'radzenhq:master' into feature/side-dialog - [`cdad8be`](https://github.com/radzenhq/radzen-blazor/commit/cdad8be001a865db6c438b56263fe1ff6e2e2fbf) fix failing test in RadzenNumeric due to NullreferenceException ### 📊 Changes **8 files changed** (+373 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `Radzen.Blazor/DialogService.cs` (+130 -29) 📝 `Radzen.Blazor/RadzenDialog.razor` (+78 -0) 📝 `Radzen.Blazor/RadzenNumeric.razor.cs` (+4 -2) 📝 `Radzen.Blazor/themes/components/blazor/_dialog.scss` (+82 -3) 📝 `Radzen.DocFX/guides/components/dialog.md` (+27 -1) 📝 `RadzenBlazorDemos/Pages/DialogPage.razor` (+38 -1) ➕ `RadzenBlazorDemos/Pages/DialogSideContent.razor` (+12 -0) 📝 `RadzenBlazorDemos/Services/ExampleService.cs` (+2 -1) </details> ### 📄 Description superseeds #690 As discussed this implementation is based on the `DialogService` and the `RadzenDialog` component. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 18:18:12 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#2305