The Dialog control is a modal popup that brings information to the user. It also provides reactionary behavior through its action buttons to prompt the user for input or to ask for a decision. It’s similar to the Window component but with added functionality for actions and predefined dialogs.
You can seamlessly leverage the flexible modal feature of Telerik ASP.NET Popup Dialog by creating uniform, visually appealing popups that provide user interactions with the background while they are active.
Predefined dialogs are similar to the browser dialogs—Alert, Confirm and Prompt. Through their stunning UI these dialogs integrate flawlessly with your web application. You can customize the look and feel of the predefined dialog windows by making modifications in the template, such as removing the OK button, changing the Alert icon, etc.
By default, the Dialog component does not have preset height or width. Thus, its size depends only on its content. If it serves as a container for a horizontally expandable block-level elements, it can expand horizontally to the point of touching the right edge of the browser and sticking to it.
To learn how to further specify dimensions and position the component visit our documentation
Dialog enhances the performance of your app by allowing you to create popups dynamically on the client without the need to send information to the server. This can save bandwidth and speed up your application, especially if it uses a large number of Dialogs.
Unlike the default browser dialogs, Dialog cannot be stopped by popup blockers. You can be sure that the Telerik ASP.NET Dialog Window will always appear and work as expected.
The ASP.NET MVC Dialog is one of the many UI components you can style using one of the multiple built-in themes and swatches. You can easily customize any of out-of-the-box themes with a few lines of CSS, or create new themes to match your colors and branding by using the Progress SASS ThemeBuilder application.