Quantcast
Channel: AjaxControlToolkit Wiki & Documentation Rss Feed
Viewing all 275 articles
Browse latest View live

Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com:

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 


Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com:

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

 

 

Update May 2015:

 

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com.

Check out these helpful articles:

 


 

 

 

Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com:

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com.

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com:

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com.

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com.

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Home

$
0
0

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

(maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com.

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com.

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Home

$
0
0

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

(maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com.

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com.

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Home

$
0
0

ASP.NET AJAX Control Toolkit (maintained by DevExpress)

(maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com.

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com.

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 


Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! Get the new installer from DevExpress.com.

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com:

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Step-by-Step Installation Guide

$
0
0

Visual Studio Extension

• To install the ASP.NET AJAX Control Toolkit run the new installer from DevExpress.com:


• Accept the License Agreement and the AJAX Control Toolkit will be installed for each supported Microsoft Visual Studio version installed (check the Documentation page for supported versions list).


• After the installation is over, create new ASP.NET Web Forms project in Visual Studio:


• To show the AJAX Control Toolkit controls in the Toolbox select any .aspx page in the Solution Explorer:


• Once you drag any of the Toolkit controls on the page, an assembly reference is added to the project automatically, and the AJAX Control Toolkit assembly is registered on the page:

Note: TagPrefix is autogenerated field and can be changed according to your needs.

NuGet package

Note: NuGet packages do not provide Toolbox integration

• Create new ASP.NET Web Forms project in Visual Studio (as described above)

• Open "Manage NuGet packages..." dialog:


• As the dialog window appears select "Online" on the left and type in "Ajax Control" to find the AJAX Control Toolkit package:


• Click "Install". After the package is installed an assembly reference will be added to the project automatically:



• Open an .aspx page and register assembly for this page:


Note: TagPrefix can be changed according to your needs.


Updated Wiki: Step-by-Step Installation Guide

$
0
0

Visual Studio Extension

• To install the ASP.NET AJAX Control Toolkit run the new installer from DevExpress.com:


• Accept the License Agreement and the AJAX Control Toolkit will be installed for each supported Microsoft Visual Studio version installed (check the Documentation page for supported versions list).


• After the installation is over, create new ASP.NET Web Forms project in Visual Studio:


• To show the AJAX Control Toolkit controls in the Toolbox select any .aspx page in the Solution Explorer:


• Once you drag any of the Toolkit controls on the page, an assembly reference is added to the project automatically, and the AJAX Control Toolkit assembly is registered on the page:

Note: TagPrefix is autogenerated field and can be changed according to your needs.

NuGet package

Note: NuGet packages do not provide Toolbox integration

• Create new ASP.NET Web Forms project in Visual Studio (as described above)

• Open "Manage NuGet packages..." dialog:


• As the dialog window appears select "Online" on the left and type in "Ajax Control" to find the AJAX Control Toolkit package:


• Click "Install". After the package is installed an assembly reference will be added to the project automatically:


• Open an .aspx page and register assembly for this page:


Note: TagPrefix can be changed according to your needs.


Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! 

Get the new installer from DevExpress.com (provides Visual Studio toolbox integration).

Or use the ASP.NET AJAX Control Toolkit Nuget package.

Learn about the v15.1.2 release here:

Blog: ASP.NET AJAX Control Toolkit Nuget package

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com:

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Home

$
0
0

AJAX Control Toolkit (maintained by DevExpress)

Update May 2015:

The ASP.NET AJAX Control Toolkit v15.1.2 is now available! 

Get the new installer from DevExpress.com (provides Visual Studio toolbox integration).

Or use the ASP.NET AJAX Control Toolkit Nuget package.

Learn about the v15.1.2 release here:

Blog: ASP.NET AJAX Control Toolkit - v15.1.2 - Nuget, bug fixes, and more

Check out these helpful articles:


Update March 2015:

The ASP.NET AJAX Control Toolkit v15.1 is now available! Get the new installer from DevExpress.com:

If you've used the toolkit in the past, you also know that for quite some time, the project was poorly supported, with an ever growing list of critical issues. Seeing the demand for such a library and considering its current state, we approached Microsoft and suggested that we help bring the Toolkit back into a dependable and usable state. Needless to say, Microsoft agreed. The good news is that since we took on this responsibility, we've managed to clean up the codebase, introduced improved Visual Studio support, and fixed nearly 900 bugs.

Download the DevExpress Edition of the AJAX Control Toolkit today, evaluate it in your project and let us know what you think.

Watch the Getting Started video:

YouTube

 

Channel 9 Video: DevExpress maintains AjaxControlToolkit for ASP.NET WebForms Developers

Check out these helpful articles:

A great new installer makes the getting started experience much better:


Update September 2014:

The open sourced Ajax Control Toolkit now has a new owner: DevExpress. Please see the DevExpress announcement blog post for more details. Stay tuned for more updates coming soon.


The ASP.NET AJAX Control Toolkit is a classic set of ASP.NET WebForms extensions. It has been used in a huge number of existing projects and remains popular till now. The Toolkit contains more than 40 controls, including the HtmlEditor,  Accordion, AutoComplete, Calendar and ColorPicker controls integrated with the Visual Studio design time.


To view an interactive Web site that demonstrates each of the Ajax Control Toolkit controls, visit theAjax Control Toolkit Sample Site. The official website for the Ajax Control Toolkit -- which contains reference documentation, tutorials, and answers to frequently asked questions -- is located at http://www.asp.net/ajaxlibrary/.

.NET 3.5 version is no longer supported in v15.1

 

Updated Wiki: Documentation

$
0
0
Check out these other helpful articles:

Visual Studio support

VS Extension (run the the installer) NuGet package
Versions 2010 and higher 2010 and higher
Editions Community, Professional, Premium, Ultimate (Enterprise) Express, Community, Professional, Premium, Ultimate (Enterprise)
Toolbox integration Yes No

Browser support

  • Internet Explorer 8+
  • Google Chrome - most recent stable version
  • Opera - most recent stable version
  • Mozilla Firefox - most recent stable version
  • Apple Safari - most recent stable version
Google Chrome, Opera, FireFox, and Safari apply updates automatically, thus there are no configuration recommendations for these browsers

Ajax Control Toolkit Documentation

The Ajax Control Toolkit contains a rich set of controls that you can use to build highly responsive and interactive Ajax-enabled ASP.NET Web Forms applications.
Note: This content was moved from http://www.asp.net/ajaxlibrary/act.ashx to this Documentation wiki. This is now the authoritative location of the Ajax Control Toolkit documentation.

Updated Wiki: Tutorials

$
0
0

Updated Wiki: Documentation

$
0
0
Check out these other helpful articles:

Visual Studio support

VS Extension (run the the installer) NuGet package
Versions 2010 and higher 2010 and higher
Editions Community, Professional, Premium, Ultimate (Enterprise) Express, Community, Professional, Premium, Ultimate (Enterprise)
Toolbox integration Yes No

Browser support

  • Internet Explorer 8+
  • Google Chrome - most recent stable version
  • Opera - most recent stable version
  • Mozilla Firefox - most recent stable version
  • Apple Safari - most recent stable version
Google Chrome, Opera, FireFox, and Safari apply updates automatically, thus there are no configuration recommendations for these browsers

AJAX Control Toolkit Documentation

The AJAX Control Toolkit contains a rich set of controls that you can use to build highly responsive and interactive Ajax-enabled ASP.NET Web Forms applications.
Note: This content was moved from http://www.asp.net/ajaxlibrary/act.ashx to this Documentation wiki. This is now the authoritative location of the AJAX Control Toolkit documentation.

Updated Wiki: Tutorials

$
0
0

Updated Wiki: Accordion Control

$
0
0

AJAX Control Toolkit Accordion Control

The Accordion control lets you define multiple panes and display them one at a time. It is like having several CollapsiblePanel controls where only one can be expanded at a time. The Accordion control contains one or more AccordionPane controls. Each AccordionPane control has a template for its header and its content. The selected pane is automatically persisted across postbacks.

See the Accordion Control in action

The Accordion control supports the following AutoSize modes to accommodate a variety of page layouts.
  • None - The Accordion control grows and shrinks without restriction. This can cause other elements on the page to move up and down in order to accommodate the Accordion control.
  • Limit - The Accordion control never grows larger than the value specified by its Height property. This causes the content to scroll if the content is too long to be displayed in the allotted space.
  • Fill - The Accordion control is a fixed size as specified in its Height property. This causes the content to be expanded or shrunk if the content does not fit exactly into the allotted space.

Like most of the extenders in the AJAX Control Toolkit, the Accordion control is written using an extender. The extender requires input in a specific hierarchy of container elements (like div elements). Therefore, the Accordion and AccordionPane controls are used to generate the expected input for the extender. The extender can also be used on its own if you provide appropriate input.

The Accordion control can also be data-bound. To bind the control, specify a data source using the DataSource or DataSourceID properties, and then set the data items in the HeaderTemplate and ContentTemplate properties. You must call the DataBind method to bind the control to the data.

Accordion Tutorials

Accordion Reference

Updated Wiki: Creating a Simple Accordion

$
0
0

Creating a Simple Accordion

In this tutorial, you learn how to add an AJAX Control Toolkit Accordion to a page and show three panes of content. There are four steps: (1) Add a ScriptManager (2) Add an Accordion (3) Add AccordionPanes (4) Add Accordion styles.

To learn how to install the AJAX Control Toolkit, see the Step-by-Step Installation Guide page.

Add a ScriptManager

Before you can use any of the AJAX Control Toolkit controls in a page, you first need to add a ScriptManager to the page. You can drag the ScriptManager from the Visual Studio Toolbox window onto the page. The ScriptManager is located in the AJAX Extensions tab under the Toolbox.

<asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager>

Add an Accordion

Next, in source view, you need to add an Accordion control. You can drag the Accordion control from the Toolbox or type the tag yourself:

<asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager><ajaxToolkit:AccordionID="Accordion1"runat="server"></ajaxToolkit:Accordion>

Add AccordionPanes

Next, in source view, add one or more AccordionPane controls. The Accordion displays a single AccordionPane at a time. Notice that each AccordionPane contains both a header and content tag.

<asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager><ajaxToolkit:AccordionID="Accordion1"runat="server"><Panes><ajaxToolkit:AccordionPanerunat="server"><Header>Pane 1</Header><Content>
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.
        Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.
        Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.            
        </Content></ajaxToolkit:AccordionPane><ajaxToolkit:AccordionPaneID="AccordionPane1"runat="server"><Header>Pane 2</Header><Content>
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.
        Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.
        Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.
        </Content></ajaxToolkit:AccordionPane><ajaxToolkit:AccordionPaneID="AccordionPane2"runat="server"><Header>Pane 3</Header><Content>
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.
        Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.
        Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.
        </Content></ajaxToolkit:AccordionPane></Panes></ajaxToolkit:Accordion>

Add Accordion Styles

An Accordion without any Cascading Style Sheet styles applied to it does not look very nice. The final step is to add one or more styles to the Accordion control:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="AccordionSimple.Default" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajaxToolkit" %>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>Simple Accordion</title><styletype="text/css">
        .accordion {
            width: 400px;
        }
        
        .accordionHeader {
            border: 1px solid #2F4F4F;
            color: white;
            background-color: #2E4d7B;
            font-family: Arial, Sans-Serif;
            font-size: 12px;
            font-weight: bold;
            padding: 5px;
            margin-top: 5px;
            cursor: pointer;
        }
        
        .accordionHeaderSelected {
            border: 1px solid #2F4F4F;
            color: white;
            background-color: #5078B3;
            font-family: Arial, Sans-Serif;
            font-size: 12px;
            font-weight: bold;
            padding: 5px;
            margin-top: 5px;
            cursor: pointer;
        }
        
        .accordionContent {
            background-color: #D3DEEF;
            border: 1px dashed #2F4F4F;
            border-top: none;
            padding: 5px;
            padding-top: 10px;
        }
    </style></head><body><formid="form1"runat="server"><div><asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager><ajaxToolkit:AccordionID="Accordion1"CssClass="accordion"HeaderCssClass="accordionHeader"HeaderSelectedCssClass="accordionHeaderSelected"ContentCssClass="accordionContent"runat="server"><Panes><ajaxToolkit:AccordionPanerunat="server"><Header>Pane 1</Header><Content>
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.
        Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.
        Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.            
        </Content></ajaxToolkit:AccordionPane><ajaxToolkit:AccordionPaneID="AccordionPane1"runat="server"><Header>Pane 2</Header><Content>
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.
        Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.
        Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.
        </Content></ajaxToolkit:AccordionPane><ajaxToolkit:AccordionPaneID="AccordionPane2"runat="server"><Header>Pane 3</Header><Content>
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.
        Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.
        Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.
        </Content></ajaxToolkit:AccordionPane></Panes></ajaxToolkit:Accordion></div></form></body></html>

Notice that the page contains the definition of four Cascading Style Sheet classes named accordion, accordionHeader, accordionHeaderSelected, and accordionContent. These styles are applied to the Accordion control by setting the CssClass, HeaderCssClass, HeaderSelectedCssClass, and ContentCssClass properties.

The final result looks like this:
Click here to see the final result

Updated Wiki: Accordion Control Reference

$
0
0

Accordion Reference

Accordion Server Reference

The Accordion control represents a series of panes that can be viewed one at a time. The control is used to create "strongly typed" access to the AccordionBehavior. Its major purpose is to structure the content in a way that the AccordionBehavior can understand it.

Accordion Server Properties

Name Description
AccordionExtender Reference to the AccordionExtender wrapped by the Accordion control
AutoSize Determine how growth of the Accordion will be controlled. If it is set to None, then the Accordion can grow as large or as small as necessary. If it is set to Limit, then the Accordion will always be less than or equal to its Height. If it is set to Fill then it will always be equal to its height.
ContentCssClass Default Content CSS Class
ContentTemplate Template for the Content of databound panes
Controls Prevent the Controls property from appearing in the editor (so that people will use the Panes collection instead)
DataMember Member in the DataSource to bind to
DataSource Gets or sets the data source that provides data for populating the list of AccordionPanes.
DataSourceID The ID of the DataControl that this control should use to retrieve its data source. When the control is bound to a DataControl, it can retrieve a data source instance on-demand, and thereby attempt to work in auto-DataBind mode.
FadeTransitions Whether or not to use a fade effect when transitioning between selected Accordion Panes
FramesPerSecond The number of frames per second used in the transition animation effects. This is used to tune performance when using FadeTransition, a large number of Accordion Panes, etc.
HeaderCssClass Default Header CSS Class
HeaderSelectedCssClass Default selected Header CSS Class
HeaderTemplate Template for the Header of databound panes
IsBoundUsingDataSourceID Whether or not the Accordion was databound using the DataSourceID property rather than setting the DataSource directly
Panes Collection of child panes in the Accordion
RequireOpenedPane Whether or not clicking the header will close the currently opened pane (leaving all the Accordion's panes closed)
RequiresDataBinding Whether or not the control has already been databound, or still needs to be databound
SelectArguments Arguments used to request data-related operations from data source controls when data is retrieved
SelectedIndex Index of the AccordionPane to be displayed (this property must be set before OnPreRender)
SuppressHeaderPostbacks Whether or not we suppress the client-side click handlers of any elements (including server controls like Button or HTML elements like anchor) in the header sections of the Accordion.
TransitionDuration Length of the transition animation in milliseconds

Accordion Server Methods

Name Description
Constructor Default constructor that tells ASP.NET to render it as a DIV
ClearPanes Empty out the child Pane's collection
ConnectToDataSourceView Connects this data bound control to the appropriate DataSourceView and hooks up the appropriate event listener for the DataSourceViewChanged event. The return value is the new view (if any) that was connected to. An exception is thrown if there is a problem finding the requested view or data source.
CreateChildControls Create the AccordionExtender and attach it to the div that will be generated for this control
CreateControlHierarchy(System.Boolean) Create the new control hierarchy of AccordionPanes (using the DataSource if specificed)
CreateDataSourceSelectArguments Create the DataSourceSelectArguments (which just defaults to the Empty value because we don't want to sort, filter, etc.)
CreateItem(System.Object, System.Int32, AjaxControlToolkit.AccordionItemType, AjaxControlToolkit.AccordionContentPanel, System.Web.UI.ITemplate, System.Boolean) Create an AccordionPane's item (either Header or Content) and raise the ItemCreated event
DataBind Bind the Accordion to its DataSource
DoSelect(System.Collections.IEnumerable) Select the data
EnsureDataBound Ensure that the Accordion has been databound if it needed to be
FindControl(System.String) Override FindControl to look first at this control, then check each of its child AccordionPanes for the control
GetData Returns an IEnumerable that is the DataSource, which either came from the DataSource property or from the control bound via the DataSourceID property.
OnBubbleEvent(System.Object, System.EventArgs) Wrap the CommandArgs of an ItemCommand event with AccordionCommandEventArgs
OnDataBinding(System.EventArgs) DataBind the Accordion to its panes
OnDataPropertyChanged This method is called when DataMember, DataSource, or DataSourceID is changed.
OnDataSourceViewChanged(System.Object, System.EventArgs) Indicate that we need to be databound whenever the DataSourceView changes
OnInit(System.EventArgs) OnInit handler to wireup the Page's PreLoad event
OnItemCommand(AjaxControlToolkit.AccordionCommandEventArgs) Raise the ItemCommand event
OnItemCreated(AjaxControlToolkit.AccordionItemEventArgs) Raise the ItemCreatedEvent
OnItemDataBound(AjaxControlToolkit.AccordionItemEventArgs) Raise the ItemDataBound event
OnLoad(System.EventArgs) Connect to the DataSourceView and determine if we still need to do databinding
OnPagePreLoad(System.Object, System.EventArgs) OnPreLoad is used to determine whether or not we still need to databind the Accordion
OnPreRender(System.EventArgs) Mark the selected AccordionPane so it does not appear collapsed

Accordion Server Events

Name Description
ItemCommand Event to raise when a command is fired
ItemCreated Event to raise when an item (i.e. Pane's Header or Content) is created during data binding
ItemDataBound Event to raise when an item (i.e. Pane's Header or Content) is data bound

AccordionBehavior Client Reference

The AccordionBehavior is used to turn properly structured XHTML into an Accordion with panes that can expand one at a time.

AccordionBehavior Client Properties

Name Description
AutoSize AutoSize mode
Count Panes count
FadeTransitions Whether or not to fade the accordion panes when transitioning
FramesPerSecond Number of steps per second in the transition animations. The default value is 30 frames per second.
HeaderCssClass This is the CSS class applied to each header.
HeaderSelectedCssClass This is the CSS class applied to the selected header.
Pane Get a specific Accordion pane given its index. If no index is provided, get the currently selected pane.
requireOpenedPane Whether or not clicking the header will close the currently opened pane (which leaves all the Accordion's panes closed)
SelectedIndex Index of the currently selected Accordion section
suppressHeaderPostbacks Whether or not we suppress the client-side click handlers of any elements (including server controls like Button or HTML elements like anchor) in the header sections of the Accordion.
TransitionDuration Length of time to transition between Accordion sections in milleseconds. The default value is 250ms.

AccordionBehavior Client Methods

Name Description
addPane Create a new Accordion pane given references to its header and content divs and add it to the _panes collection. We also wrap the content div in a new container div, add a click handler to the header div, etc.
dispose Dispose of the AccordionBehavior
initialize The initialize function is responsible for getting the selected index from the ClientState mechanism and walking the children of the behavior's target to find all of the accordion's child panes. It builds up a collection of the panes from the headers and content sections. Then we hide all the content sections that aren't selected and initialize the layout.
raiseSelectedIndexChanged Raise the selectedIndexChanged event
raiseSelectedIndexChanging Raise the selectedIndexChanging event

AccordionBehavior Client Events

Name Description
selectedIndexChanged Add an event handler for the selectedIndexChanged event
selectedIndexChanging Add an event handler for the selectedIndexChanging event

Viewing all 275 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>