Skip to end of metadata
Go to start of metadata

WebButton.NET component is included as a perfect complement for the WebDesktop.NET. By using WebButton, you can resemble a consistent look&feel for the buttons throughout the entire application. Furthermore, the WebButton incorporates Framework's DynamicStyle to enable the rich interactive styles for the WebButton. In addition, the WebButton also support DisplayMode feature allowing you to put a custom image at the left or right part of the WebButton. Finally, it enables the command buttons in your application to have a rich look and convenient behavior.

WebButton offers time-saving features such as in the following:

  • AutoPostBack
    WebButton can operate in client side or server side mode. The default is client side mode where AutoPostBack is set to False. When operates in client side mode, developers generally implement the OnClientClick client side event to execute the javascript codes to response the button click. Otherwise, when operates in server side mode, developers can write codes in OnClick server side event to response the button click. Optionally, developers can also handle both client and server side events for maximum interactivity. If the return value is false in client side event, the server post back will not be invoked further.
     
  • PostBackMode
    Built on the top of Intersoft's unique WebUI.NET Framework, WebButton is taking advantage of FlyPostBack and ClientAction architecture enabling the Button to execute server side codes in Button's OnClick event without full page refresh. Since it implements the FlyPostBack and other interfaces, WebButton has the same power and capabilities as with other Intersoft's flagship products such as WebCombo.NET. Instead of FlyPostBack, WebButton also supports traditional page postback by setting it to FullPostBack value.
     
  • DesktopManager Integration
    Instead of using WebButton in stand alone mode, you can also operate the Button in Integration mode. The integration to DesktopManager component enables the button to resemble the look and feel of CommandButtonStyle, CommandButtonDisabledStyle, CommandButtonBorderType and CommandButton's ComplexImages which specified in DesktopManager level. This is very powerful feature since by integrating to desktop manager, the built-in styles for the specific page does not need to be rendered since the WebButton implemented new breakthrough in applying the styles defined at DesktopManager level dynamically at client side regardless of where the page resides.
     
  • Interactive Styles
    WebButton extensively utilize the powerful features already available in WebUI.NET Framework. One of the powerful features is the DynamicStyle feature for the rich interaction styles of the WebButton. The interactive style is available to configure in ButtonStyle property.
     
  • Images and ImagePosition
    Unlike traditional button, you can specify the DisplayMode of WebButton to use TextAndImage instead of only Text. With WebButton, you can display rich command button by displaying your own Image at the left or right part relative to the Text. You can easily specify the image's position in the ImagePosition property.
     
  • Convenient Parameter Passing
    WebButton introduced a convenient way in passing parameter which is one of the most common practice required in web application development. The Parameter property can be set in both server side and client side to pass information during postbacks. For example, you may want to set some data or flag which need to be passed during postback, you firstly set the Parameter property in client side. The information in Parameter property can then be accessible in OnClick server side event, exactly in the Parameter property of the event argument.
     
  • DisableOnClick
    Another most common practice for WebButton is to disable the button when clicked. This time-saving feature will automatically disable the Button when clicked to prevent users to press the Button twice accidentally which could cause duplicate postbacks and human error issues that affect the accuracy and stability of web application.
     
  • WinForm-like Mnemonic Key Support
    For even greater keyboard support, WebButton properly implements the WinForm-like Mnemonic key support. You can specify the key in AccessKey property to conform the standard of Web. During rendering, WebButton automatically adds underline at the position where the character specified in AccessKey is found. As the result, your end users can conveniently and quickly access to the command button from anywhere in the form by pressing Alt + AccessKey.