Search KB Filter article types
ASP.NET Wrapper
Categories: Wrapped Controls, Knowledge Base
Tags: Architects, Developers, Wrapper, 1. Beginner, 2. Intermediate, 3. Advanced, Wrapping Controls, ASP.NET, v6.3, v6.4 and Later
Revision: 1
Posted: 11/July/2009
Updated: 23/Nov/2010
Status: Publish
Types: Reference

Overview

With the ASP.NET wrapper, you can take any ASP.NET control, run it through the wrapper and use it like any other native VisualWebGui control.

Availability

The availability of the Automated ASP.NET wrapper depends on the version of Visual Studio and the version of Visual WebGui you use.

Professional studio automated wrapper

The Automated ASP.NET wrapper is a VisualWebGui integration for Visual WebGui Professional Studio, that integrates into Visual Studio professional and standard versions an allows you to automatically wrap any ASP.NET control and use it like any other VisaualWebGui control.

Express studio and SDK manual wrapping

In Visual WebGui Express Studio and SDK versions of Visual WebGui, the wrapper is not supplied as an integration addon to Visual Studio, but still you can manually wrap any ASP.NET control in the same manner.

Samples of use

Some ASP.NET controls have allready been wrapped by Gizmox or the Community

Crystal Reports Viewer

A code sample showing a wrapped CrystalViewer, as well as two other methods of approach using Crystal as a Server control and through AspPageBox/AspPageBase.

Microsoft ReportViewer

A code sample showing a wrapped Microsoft.ReportViewer.WebForm version 9, as well as two simple methods of using the wrapped control to view report data from a local datasource and from NorthWind SQL database. This sample wrapper is the result of a Case study of wrapping the Microsoft ReportViewer as a typical ASP.NET control.

Tips and TricksExtending ASP.NET controls before wrapping

If there is a need to extend the functionality of a ASP.NET control, you can extend the control first, then wrap the extended control (forums).

Case studiesWalkthrough - Wrapping Microsoft ReportViewer

As an exapmple of wrapping of typical ASP.NET control, we can take the wrapping of Microsoft.ReportViewer.WebForm version 9.

Limitations and workarounds
Referencing problems in SDK version 6.2.x

In the 6.2.x versions of the SDK there are referencing problems referencing problem with the ReportViewer wrapped control. To work around that problem, you can use wrapped ReportViewer control in the Samples of Use

Wrapping of Ajax type ASP.NET controls

Starting with SDK version 6.3.7, all types of ASP.NET controls can be wrapped. Earlier versions had limitations with wrapping certain types of Ajax type ASP.NET controls.

SDK Version highlights
  • The Integrated ASP.NET Wrapper was first introduced in version 6.2 or VisualWebGui.
  • Version 6.3.7 added Ajax wrapping capability.

Rererences
Articles
VideosCode samplesForum discussons
Other referencesASP.NET controls and control suites you might want to consider wrapping
  • DayPilot - Ajax Calendar/Scheduling controls
  • FreeTextEditor
  • DevExpress
  • Infragistics
  • ComponentGo
  • FreeTextBox


About the author

Related Articles

Wrapped Controls  
Title Update Author
Hello Everyone, I've successfully wrapped the Crystal Reports Viewer for VisualWebGUI. In addition to the wrapper, I demonstrate the use of 2 other approaches using a Server Control and an AspPageBox/AspPageBase. I hope this helps you! Thank you - Ryan D. Hatch ryan [.] hatch [at] konect [com]
Tags: Developers, Wrapper, 1. Beginner, 2. Intermediate, Wrapping Controls, Pre v6.3, v6.3, 3. Advanced
08/Jan/2009    2009/01/08
Hi Guys - Here is the Crystal Reports Viewer for .NET 3.5. Some people requested this. Enjoy! Ryan
Tags: Developers, Wrapper, 1. Beginner, 2. Intermediate, Wrapping Controls, Pre v6.3, v6.3, 3. Advanced
08/Jan/2009    2009/01/08
Tags: Architects, Developers, Wrapper, 2. Intermediate, 3. Advanced, Wrapping Controls, ASP.NET, v6.3, v6.4 and Later
07/Jan/2007    2007/01/07
This code snippet will demonstrate how to use the new VWG wrapping capabilities with Dundas charts.
Tags: Architects, Developers, Wrapper, 2. Intermediate, 3. Advanced, Wrapping Controls, ASP.NET, v6.3, v6.4 and Later
11/Jan/2008    2008/01/11
Large organizations that make use of SQL server may well also use Reporting Services to create a corporate reporting solution that is accessible across the corporate LAN / WAN. This article shows how to access such a server using the report viewer control.
Tags: Architects, Developers, Wrapper, C#, 2. Intermediate, 3. Advanced, Wrapping Controls, v6.3, v6.4 and Later
26/Sep/2010    2010/09/26
In this how to you will learn how to use the new Visual WebGui ASP.Net wrapper capabilities
Tags: Architects, Developers, Wrapper, 1. Beginner, 2. Intermediate, 3. Advanced, Wrapping Controls, ASP.NET, v6.3, v6.4 and Later
11/Jan/2008    2008/01/11
.NET HTML5 Web, Cloud and Mobile application delivery | Sitemap | Terms of Use | Privacy Statement | Copyright © 2005-2012 Visual WebGui®       Visual WebGui weblog on ASP.NET Gizmox Blog Visual WebGui Group on LinkedIn Visual WebGui updates on Twitter Visual WebGui Page on Facebook Visual WebGui YouTube Channel Visual WebGui Platform News RSS