0
Hi Shubham,
There is no need of using multiple script manager for AJAX.
whenever we use the AJAX script manager, it is mandatory to include the script manager. Which loads all the necessary script files to establish the AJAX stuff in the page.
If you master page then you can include it in the script manager.
Script manager can be added only once on a single page.A ScriptManager is required on every page that wants to use the AJAX Library.
Script Manager:The ScriptManager control is central to Ajax functionality in ASP.NET. The control manages all ASP.NET Ajax resources on a page. This includes downloading Microsoft Ajax Library scripts to the browser and coordinating partial-page updates that are enabled by using UpdatePanel controls. In addition, the ScriptManager control enables you to do the following:
Register script that is compatible with partial-page updates. In order to manage dependencies between your script and the core library, any script that you register is loaded after the Microsoft Ajax Library script.
Specify whether release or debug scripts are sent to the browser.
Provide access to Web service methods from script by registering Web services with the ScriptManager control.
Provide access to ASP.NET authentication, role, and profile application services from client script by registering these services with the ScriptManager control.
Enable culture-specific display of ECMAScript (JavaScript) Date, Number, and String functions in the browser.
Access localization resources for embedded script files or for stand-alone script files by using the ResourceUICultures property of the ScriptReference control.

0
Hi Shubham,
You can use only one ScriptManager on a page.
Ex:-
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="how-to-use-ScriptManager.aspx.vb" Inherits="how_to_use_ScriptManager" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>How to Use ScriptManager</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:UpdatePanel runat="server" id="UpdatePanel1">
<ContentTemplate>
<asp:Button runat="server" id="Button1" text="Update" onclick="Button1_Click" />
<br /><br />
<asp:Label runat="server" id="Label1" />
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
</html>
Partial Class how_to_use_ScriptManager
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = "Random Number : " & New Random().Next().ToString()
End Sub
End Class
Thanks
