Written by Niels Hartvig     For umbraco versions: umbraco3.0

Reference
In this book I'll occasionally add a new chapter explaining a new feature/enhancement inside v3 of umbraco.

Contents

An ASP.NET AJAX ScriptManager is automatically inserted with a .net form

To ease the use of Microsoft ASP.NET AJAX, umbraco will automatically insert a script manager when you insert an ASP.NET Form (using the <?ASPNET_FORM/> element). When viewing html source of your webpages, you can confirm this by seeing some javascript references in your code.

This will allow you to instantly use ASP.NET AJAX features in your user controls like the update panel etc, just out of the box.

If you don't want a ScriptManager to be inserted, it's easy to turn off. Just add disablescriptmanager="true" to the ASPNET_FORM element like this:
<?ASPNET_FORM disablescriptmanager="true"></?ASPNET_FORM>