WebForm Designer

Topic updated 20-6-2007

GenWise Studio features a WYSIWYG-style (What You See Is What You Get) designer for Microsoft ASP.NET WebForms and Web User Controls. The WebForm Designer is used in projects based on the GenWise ASP.NET 2.0 Templates.

 

WebFormDesigner

 
WebForm Designer features:

Basic design time support for ASP.NET controls, including some 3rd party controls
Fast and easy databinding through GenWise Control Templates with design-time preview
Control Toolbox with ASP.NET Server Controls, GenWise Control Templates, Web User Controls created in the project worked on, and 3d party Server Controls that have been added as Project References.
Integration with the GenWise Template System
Style Builder to manage control appearance
Tool windows such as the Properties Pane and the Events Pane
ASP.Net 2.0 theme support
CSS 1.0 & 2.0 support

 

The WebForm Designer can be used for three different types of generated ASP.NET 2.0 source code:

WebForm Pages (.aspx files)
Master Pages (.master files)
Web User Controls (.ascx files)

 

The WebForm Designer's support for ASP.NET 2.0 Web User Controls has some limitations:

Web User Controls can be designed with the WebForm Designer. The Page Template which is part of the ASP.NET 2.0 Templates supports the generation of Web User Controls.
Web User Controls that are part of the project being worked on can be added to pages of the same project. The Web User Controls of the project are listed in a seperate group of the Control Toolbox.
Web User Controls created with other development tools than GenWise, or created with another GenWise project cannot be added to pages in the Web Form Designer. It is however possible to add these using the Source Editor, this is described in Adding a Web User Control to a page. Some knowledge about ASP.NET development is recommended for this task.