بصورت کلی ScriptManager ، کد های سمت کلاینت مربوط به کنترل های AJAX را تولید و مدیریت می کند .
Why Use the ScriptManager Control
You must use a ScriptManager control on a page to enable the following features of ASP.NET AJAX:
- Client-script functionality of the Microsoft AJAX Library, and any custom script that you want to send to the browser. For more information, see ASP.NET AJAX and JavaScript.
- Partial-page rendering, which enables regions on the page to be independently refreshed without a postback. The ASP.NET AJAX UpdatePanel, UpdateProgress, and Timer controls require a ScriptManager control to support partial-page rendering.
- JavaScript proxy classes for Web services, which enable you to use client script to access Web services by exposing Web services as strongly typed objects.
- JavaScript classes to access ASP.NET authentication and profile application services.
http://www.ASP.NET/Ajax/Documentatio...rOverview.aspx