Intersoft WebDesktop Documentation
WebDialogBox Class
Members  See Also  Send Feedback
ISNet.WebUI.WebDesktop Namespace : WebDialogBox Class


Glossary Item Box

The control that replicates the behavior of WebDesktop's dialog box.

WebDialogBox offers unique dialog box UI functionalities with highly customizable appearances and styles. It simulates a true "modal" dialog which has closest behavior to desktop's dialog box.

Object Model

WebDialogBox Class

Syntax

Visual Basic (Declaration) 
Public Class WebDialogBox 
   Inherits ISNet.WebUI.ISNetControl
   Implements ISNet.ICopyable, ISNet.IObjectState, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize, ISNet.Serialization.XmlSerialization.IXmlSerialize, ISNet.WebUI.IBaseISNetControl, ISNet.WebUI.IInfo, ISNet.WebUI.ILayoutSettings, ISNet.WebUI.ITemplateSync 
Visual Basic (Usage)Copy Code
Dim instance As WebDialogBox
C# 
public class WebDialogBox : ISNet.WebUI.ISNetControl, ISNet.ICopyable, ISNet.IObjectState, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize, ISNet.Serialization.XmlSerialization.IXmlSerialize, ISNet.WebUI.IBaseISNetControl, ISNet.WebUI.IInfo, ISNet.WebUI.ILayoutSettings, ISNet.WebUI.ITemplateSync  

Remarks

You can use WebDialogBox control to easily display professional looking dialogbox in your webform. WebDialogBox features modal dialogbox capabilities similar to desktop's behaviors.

When integrated to DesktopManager, WebDialogBox will automatically inherit style definition specified in DesktopManager. This provides zero-efforts for delivering consistent visual styles of the WindowStyle. In addition, WebDialogBox is further extended with the Window behaviors available in DesktopManager.

The following are some of the key features of WebDialogBox

  • TrueModal behavior
    One of the big challenges in web-based user interface is to create a custom dialog box which has true modal behavior similar to desktop's dialog boxes. Intersoft's WebDialogBox is so far the only web component being able to simulate modal behavior closely to desktop's style. To learn more please refer to WebDialogBox Features.
  • DesktopManager Integration
    WebDialogBox can be used in either StandAlone or Integrated mode. By default, DialogBox will use StandAlone mode when constructed at the first time. When running in StandAlone mode, the dialog box will be displayed on the top of the document's body.
  • ClickAndEdit design time experience
    The ClickAndEdit architecture has been extensively implemented in DialogBox and entire members of WebDesktop.NET. Therefore, developers can conveniently click on the editable area of the DialogBox and edit it right away.
  • CommandButtons collection
    CommandButtons feature allows developer to easily add what buttons should appear in the dialogbox instead of having developer to create their own button.
  • DialogResult and CommandButton's Type
    DialogResult exposed the same concept and behavior as in Windows Form application. There are 8 predefined button types which will be used as DialogResult when the dialog box is closed. The enumerations are Abort, Retry, Ignore, OK, Cancel, Yes, No and Custom.

Inheritance Hierarchy

System.Object
   System.Web.UI.Control
      System.Web.UI.WebControls.WebControl
         ISNet.WebUI.ISNetControl
            ISNet.WebUI.WebDesktop.WebDialogBox

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

© 2012 Intersoft Solutions Corp. All Rights Reserved.