>>>>>>The Global.asax be default has several methods (e.g. Application_Start, Session_Start, and so on). I need to add the ScriptManager call (as shown below) to the Global.asax
>>>>>>
>>>>>>
>>>>>>ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition {
>>>>>>
>>>>>> Path = "~/scripts/jquery-1.4.1.min.js",
>>>>>>
>>>>>> DebugPath = "~/scripts/jquery-1.4.1.js",
>>>>>>
>>>>>> CdnPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.1.min.js",
>>>>>>
>>>>>> CdnDebugPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.1.js"
>>>>>>
>>>>>> });
>>>>>>
>>>>>>
>>>>>>In which method of Global.asax.cs the above code should go? TIA
>>>>>
>>>>>Answer: this code goes to Application_Start method.
>>>>
>>>>This was a good answer on my PC (running the application from VS 2012). But when I deploy this project on customer site I get the same dreaded message:
>>>>
>>>>WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named
>>>>jquery(case-sensitive).
>>>>
>>>>So apparently my Global.asax.cs is not the right place. Where else do I specify "ScriptManager.ScriptResourceMapping"?
>>>
>>>Docs say in Application_Start. Where did you put it? And did you reference it in markup ?
>>>
>>>
http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.scriptresourcemapping(v=vs.110).aspx>>
>>When you are saying "markup" do you mean this:
>>
>>
>><asp:ScriptManager ID="sm1" runat="server">
>> <Scripts>
>> <asp:ScriptReference Name="jquery"/>
>> </Scripts>
>></asp:ScriptManager>
>>
>>
>>If Yes, does the above go to the ASPX page?
>>
>>Thank you.
>
>I've never used it but, according to the link :
>"In the markup for an ASP.NET Web Forms page (.aspx file), add the following markup inside the form element and before any elements or code that uses jQuery script."
Thank you. I will add this to my page and test it. (Strange thing is that when I run this project from my VS 2012 it works without the markup. But who knows ...
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham