how to call web method...i am getting error 'PageMethods' is undefined
my script is..
<ajaxToolkit:ToolkitScriptManager runat="server" AsyncPostBackTimeout="240" ID="ScriptManager1" EnablePageMethods="true" />
<script type="text/javascript" language="javascript">
window.setInterval(AutoSave,1000);
function AutoSave()
{
alert('called');
var msg=document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value;
var num=document.getElementById('ctl00_ContentPlaceHolder1_txtNumber').value;
PageMethods.SaveData(msg,num,OnSucceeded);
}
function OnSucceeded(result, userContext, methodName)
{
}
</script>
my server side code is..
[WebMethod]
public static string SaveData(string msg, string num)
{
//Users_AutoSave save = new Users_AutoSave();
string str = "";
//save.updateDB(msg, num);
return str;
}