Contact Sales: +1-888-365-2779
Rad

Window for ASP.NET AJAX

Overview

Window
Telerik ASP.NET AJAX Window control brings the familiar methods and properties of desktop windows, alert, confirm, and prompt dialogs, to the web. Built on top of ASP.NET AJAX, the control provides a flexible API to easily control its behavior and makes the implementation of complex logic for a great range of scenarios easily achievable. A unique example of this ability is simulating MDI apps using RadWindow and RadTabStrip.

Features

  • Window Visibility and Location

    Developers have full control over the initial visibility and position of the windows by simply setting a combination of several properties:

    • A property controls whether particular window objects are displayed or not when a page loads
    • Developers can exercise fine-grained control over the position of a window relative to the rest of the page element flow
    • A property allows you to set an HTML element which, upon being clicked, automatically opens a particular window object

    See demo

    Top

  • User Interaction

    You can easily set up the interaction experience with the Telerik ASP.NET AJAX Window object by using the Behaviors property. You can determine which options are available in the window title bar choosing from minimize, close, pin, maximize, move, resize or reload buttons.

    To specify a combination of behaviors (other than the default), you can combine Behaviors values. For example, you can choose if you want to let the user close the window using a button on the title bar and to move the window by dragging it, while not having any other buttons on the title bar.

    See demo

    Top

  • Predefined Dialogs

    Telerik’s ASP.NET AJAX Window provides an easy way to replace the standard dialog boxes (alert, confirm, and prompt) provided by the browser. These can be used by implementing the window.alert, window.prompt and window.confirm commands. Compared with the standard browser popups RadWindow brings the following advantages:

    • Full customization of the window look to blend into the design of the site, thus providing a richer user interface.
    • Control the initial size of the popup by providing width and height as extra parameters.
    • Richer user experience by using HTML content for the dialogs.
    • Complete control over the position of the popup’s elements (icon, text, buttons)

    See demo

    Top

  • Cross-Browser Modal Dialogs

    Creating cross-browser modal dialogs has always been a challenging task for developers. Thanks to the wide cross-browser support of Telerik ASP.NET AJAX window and the straightforward setting for modal mode this problem can be easily eliminated.

    Top

  • Minimization Zones

    RadWindow objects can be minimized into minimize zones. By using minimize zones developers can mimic the behavior of the Windows taskbar and have the minimized RadWindow objects conveniently arranged at a predefined location.

    Top

  • Restriction Zones

    In some scenarios it is desirable to have RadWindow confined to certain bounds so that the window can only be moved in a particular area. This is useful when there is a user navigation interface and the windows should not be placed on top of it.

    See demo

    Top

  • Auto Resizing

    The auto resize property enables the automatic resizing of RadWindow according to the size of the content page. If the content page's dimensions are bigger than that of the parent’s, RadWindow will fill the browser and render scrollbars for viewing the rest of the content page.

    See demo

    Top

  • Window Caching

    RadWindow objects are cached which means that once a window is loaded it is not going to be destroyed when you hide it. The next time your application shows the window, there is no loading time.

    Top

  • Avoiding Windows Popup Blocker

    An extremely important feature of RadWindow for ASP.NET AJAX is that it is not affected by Windows popup blocking mechanism. As a result developers can easily implement applications with advanced interfaces without being affected by the security settings of the user browsers.

    Top

  • Extensive VS.NET Design-time Support

    Telerik ASP.NET Window provides rich design-time support functionality making customizations and configurations very easy. Some of the key capabilities are:

    • Applying skins in design time through the smart tag
    • Add, remove and configure the windows of a RadWindowManager control with RadWindow Collection Editor
    • Declare common properties for all the windows your Web page brings up with RadWindowManager

    Top

  • Rich Client-side API

    RadWindow has a rich client- and server-side API as well as a comprehensive set of events guaranteeing full control over the window object, giving the developer the opportunity to set the behavior of the control depending on the scenario. The client-side API provides unbeatable performance and desktop-like user experience, as some parameters can be changed without posting back to the server.

    See demo

    Top

  • Localization and Right-to-left Support

    RadWindow and RadWindowManager provide a mechanism for quick and easy localization, based on the native ASP.NET 2.0 localization. All UI strings for command buttons are obtained from resource files, so that the language of the RadWindow is automatically switched to the culture and UI culture of the Web page. RadWindow also fully supports right-to-left (RTL) language locales.

    See localization demo

    See right-to-left support demo

    Top

  • Keyboard Support

    Telerik ASP.NET AJAX Window supports keyboard shortcuts for its commands. Shortcuts can be used as an accessibility feature to switch between active windows, maximize or close the current active window, and many other tasks enabling easier navigation.

    See demo

    Top

  • XHTML and Accessibility Standards Compliancy

    The ASP.NET AJAX Window control by Telerik is compliant with the XHTML 1.1 requirement. RadUpload follows Section 508 compliance and falls under the W3C Compliance Level “A”, as defined by the W3C Web Content Accessibility Guidelines 1.0/2.0.

    Top

  • Appearance

    The Telerik ASP.NET Window control is shipped with a rich set of skins that allow you to easily build slick interfaces with the look-and-feel of Windows Vista, Office 2007, Outlook, etc. The skins can be easily switched using a single property.

    RadWindow for ASP.NET AJAX dialogs are enriched with various Windows7-like looking animations and transparency effects. In addition, you can have different skins for different RadWindows on the same page.

    Top

  • VS Plug-in for Testing RadControls

    Telerik's automated software testing tool Test Studio employs a rich set of features to help you automate AJAX-intense web content. You can test complex UI actions like drag-and-drop, invoke JavaScript functions from your test code, and perform logging actions. Additionally, the test recorder makes it easy to wait on AJAX operations before executing a specific verification. What’s more, Test Studio is the best way to test RadControls for ASP.NET AJAX. The powerful test recorder automatically detects the controls and exposes commonly used verifications. Learn more

    Top

$999

This and 70+ other controls are part of RadControls for ASP.NET AJAX


Buy NoworDownload
Free Trial

$1299

Get this product + 8 more as part of Premium Collection Bundle

  • All Telerik UI for web / desktop / mobile
  • Code Analysis and Refactoring tools
  • Data Access Tools & Reporting Engine

Buy Nowor Download
Free Trial

Full List of Controls
Integration capabilities

Product Resources