AJAX :: Error: Sys.Extended Is Undefined - When Deployed And Compiled On Iis7?
May 23, 2010Error: Sys.Extended is undefined
View 3 RepliesError: Sys.Extended is undefined
View 3 RepliesWe just upgraded from 2.0 to 3.5 and the latest AJAX Toolkit. AjaxControlToolkit.dll is version 3.5.40412.0
Project references are up to date. The old Toolkit files were deleted and the new ones copied from the distribution ZIP. ScriptManagers were replaced with ToolkitScriptManagers. The project builds with zero errors. The built-in AJAX controls (UpdatePanels, etc.,) work but the Toolkit controls don't. This is happening on local developer boxes and on our development server.
The javascript error we're seeing is "Sys.Extended is undefined." It's occurring in server-generated script blocks like this:
<script type="text/javascript">
//<![CDATA[
(function() {var fn = function() {$get('ctl00_ToolkitScriptManager_HiddenField').value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();Sys.Application.initialize();
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.TextBoxWatermarkBehavior, {"ClientStateFieldID":"ctl00_PageTop_Search_TextBox_TextBoxWatermarkExtender_ClientState","WatermarkCssClass":"Watermark","WatermarkText":"keyword","id":"ctl00_PageTop_Search_TextBox_TextBoxWatermarkExtender"}, null, null, $get("ctl00_PageTop_Search_TextBox"));
});
//]]>
</script>
I found a similar post on CodePlex: http://ajaxcontroltoolkit.codeplex.com/WorkItem/View.aspx?WorkItemId=26717&FocusElement=CommentTextBox
I just recently updated to the latest version of the AjaxControlToolkit and now my TabContainers don't work (only thing i'm using the toolkit for). It looks like the client code to make the correct tab visible is never getting called. The error I'm getting with Firefox is "Sys.Extended is undefined", and with IE I get "'Sys.Extended.UI' is null or not an object".
I'm using the .NET framework 3.5
1). I already changed all the ScriptManagers in my project to ToolkitScriptManagers per a javascript error message I was getting earlier.
2). I already checked my web.config and it looks good:
[code]....
I have a collapsible panel on my page that has been working up until yesterday. I have no idea what changed, however, it is no giving me the following error.
Microsoft Jscript runtime error: 'Sys.Extended.UI' is null or not an object.
Below is the code for the Collapsible Panel, however, I don't think it has anything to do with it since it has always been working.
<asp:CollapsiblePanelExtender
ID="cpeStandardInformation"
runat="Server"
TargetControlID="pnlCreate"
ExpandControlID="imgStandardInformation"
CollapseControlID="imgStandardInformation"
Collapsed="False"
ExpandedImage="~/images/Minus-Green-Button.png"
CollapsedImage="~/images/Add-Green-Button.png"
SuppressPostBack="true"
ImageControlID="imgStandardInformation"
/>
I am getting microsoft jscript runtime error.I am using Ajax extensions(3.5).Yesterday it was working fine but today i am getting this error.In another page i am using script manager there i am not getting error when i try to upload data into database i am getting error.
<asp:ScriptManager
ID="ScriptManager2"
runat
[code]...
This is the following structure of my solution explorer.
base directory -> i have a login.aspx and a reference directory which refers to ajax toolkit. The ajax toolkit works fine here.
private directory -> i have my homepage but the ajax toolkit doesn't work here. the above error is shown at this location :-
(function() {var fn = function() {$get('ToolkitScriptManager1_HiddenField').value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();Sys.Application.initialize();
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.TabPanel, {"headerTab":$get("__tab_TabContainer1_TabPanel1"),"ownerID":"TabContainer1"}, null, {"owner":"TabContainer1"}, $get("TabContainer1_TabPanel1"));
});
I have one web.config in the private folder . This is the structure :-
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
</system.web>
</configuration>
If i allow all users to access this folder or remove this web.config file, then the ajax toolkit works. I need to protect this folder and i am using form authentication. Could someone point me where i went wrong. Kindly keep in mind that i am new to asp.net.
i use accordion from ajax toolkit it work correctly when i use outputcash it gives me this error:
Microsoft JScript runtime error: 'Sys.Extended.UI' is null or not an object
[Code]....
I'm trying to write a simple website (ASP.NET v4), which will call Windows Search, find a specific file and return it to the user. I've put together the following as an example: it calls the Windows Search service on "remoteserver", and returns the path of "somefile.txt":
[code]....
I decided to use the CalendarExtender on a project and I converted it from VS 2005 to Web Developer 2010 Express. I initially added the AJAX toolkit for ASP.NET 4.0 and the calendar extender worked fine. However, I realised that the server didn't have ASP.NET 4.0 installed and I thought it would be simpler to add the toolkit for 3.5 instead and change the target framework to 3.5. I tried and then the CalendarExtender did't work at all. When you click the textbox nothing happens. There is the error on page - 'sys.extended.ui.textboxwrapper is null or not an object'
I tried switching the project back to 4.0 and using the other one and that no longer works for some reason. The same in 2008 Web Developer Express. I've clearly done something wrong along the way, but I can't work out what it is.
Here's the source for a page on a test Web Developer 2008 Express project.
[Code]....
I am using MVC 2, IIS7 on Vista Ultimate.In the VS2008, my application return ip address: 127.0.0.1
but, after deployed and published to IIS7 server, I got ip address: ::1
Configuration : Windows Vista,VS 2005,Ajax v1.0.61025
Configuration : Windows Vista,VS 2005,Ajax v1.0.61025
My WebConfig.
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<system.web>
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</controls>
</pages>
<!--
Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development.
-->
<compilation debug="true">
<assemblies>
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</assemblies>
</compilation>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="Microsoft.Web.Handlers.ScriptResourceHandler" validate="false"/>
<!--<add verb="GET,HEAD" path="ScriptResource.axd" validate="false"/>-->
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>
</system.web>
<system.web.extensions>
<scripting>
<webServices>
<!-- Uncomment this line to customize maxJsonLength and add a custom converter -->
<!--
<jsonSerialization maxJsonLength="500">
<converters>
<add/>
</converters>
</jsonSerialization>
-->
<!-- Uncomment this line to enable the authentication service. Include requireSSL="true" if appropriate. -->
<!--
<authenticationService enabled="true" requireSSL = "true|false"/>
-->
<!-- Uncomment these lines to enable the profile service. To allow profile properties to be retrieved
and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and
writeAccessProperties attributes. -->
<!--
<profileService enabled="true"
readAccessProperties="propertyname1,propertyname2"
writeAccessProperties="propertyname1,propertyname2" />
-->
</webServices>
<!--
<scriptResourceHandler enableCompression="true" enableCaching="true" />
-->
</scripting>
</system.web.extensions>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</handlers>
</system.webServer>
</configuration>
My .aspx Page
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SysUndefined.aspx.cs" Inherits="SysUndefined" %>
<!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>Untitled Page</title>
<script language="javascript" type="text/javascript">
function CallWeb()
{
WebService.HellWorld("OutPut","1",onSuccess,onFailure);
}
function CallWeb1()
{
PageMethods.HellWorld("OutPut","1",onSuccess,onFailure);
}
function onSuccess(Result)
{
alert(Result);
}
function onFailure(Result)
{
alert(Result);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="idScript" runat="server" EnablePageMethods="true">
<Services>
<asp:ServiceReference Path="WebService.asmx" />
</Services>
</asp:ScriptManager>
<div>
<input type="button" onclick="CallWeb();" runat="server" value="Test Sys Undefined"/>
<input id="Button1" type="button" onclick="CallWeb1();" runat="server" value="Test Page Method Sys Undefined"/>
</div>
</form>
</body>
</html>
My .cs Page
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class SysUndefined : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[System.Web.Services.WebMethod]
public static string HellWorld(string First, int Second)
{
return "Hello World";
}
}
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<system.web>
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</controls>
</pages>
<!--
Set compilation debug="true" to insert debugging
symbols into the compiled page. Because this
affects performance, set this value to true only
during development.
-->
<compilation debug="true">
<assemblies>
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</assemblies>
</compilation>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="Microsoft.Web.Handlers.ScriptResourceHandler" validate="false"/>
<!--<add verb="GET,HEAD" path="ScriptResource.axd" validate="false"/>-->
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>
</system.web>
<system.web.extensions>
<scripting>
<webServices>
<!-- Uncomment this line to customize maxJsonLength and add a custom converter -->
<!--
<jsonSerialization maxJsonLength="500">
<converters>
<add/>
</converters>
</jsonSerialization>
-->
<!-- Uncomment this line to enable the authentication service. Include requireSSL="true" if appropriate. -->
<!--
<authenticationService enabled="true" requireSSL = "true|false"/>
-->
<!-- Uncomment these lines to enable the profile service. To allow profile properties to be retrieved
and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and
writeAccessProperties attributes. -->
<!--
<profileService enabled="true"
readAccessProperties="propertyname1,propertyname2"
writeAccessProperties="propertyname1,propertyname2" />
-->
</webServices>
<!--
<scriptResourceHandler enableCompression="true" enableCaching="true" />
-->
</scripting>
</system.web.extensions>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</handlers>
</system.webServer>
</configuration>
My .aspx Page
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SysUndefined.aspx.cs" Inherits="SysUndefined" %>
<!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>Untitled Page</title>
<script language="javascript" type="text/javascript">
function CallWeb()
{
WebService.HellWorld("OutPut","1",onSuccess,onFailure);
}
function CallWeb1()
{
PageMethods.HellWorld("OutPut","1",onSuccess,onFailure);
}
function onSuccess(Result)
{
alert(Result);
}
function onFailure(Result)
{
alert(Result);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="idScript" runat="server" EnablePageMethods="true">
<Services>
<asp:ServiceReference Path="WebService.asmx" />
</Services>
</asp:ScriptManager>
<div>
<input type="button" onclick="CallWeb();" runat="server" value="Test Sys Undefined"/>
<input id="Button1" type="button" onclick="CallWeb1();" runat="server" value="Test Page Method Sys Undefined"/>
</div>
</form>
</body>
</html>
My .cs Page
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class SysUndefined : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[System.Web.Services.WebMethod]
public static string HellWorld(string First, int Second)
{
return "Hello World";
}
}
Question :
This combination of code working perfectly in first time.When refresh the page,I got "'Sys' is Undefined" error Message. Is there any problem in my code......
<asp:ScriptManager ID="ScriptManager1" AsyncPostBackTimeout="9999" runat="server"
EnablePartialRendering="true" EnablePageMethods="true"> is set
using a webservice defined at the page level
I am calling the webmethod in javascript as
PageMethods.ItmIdDate(param1,param2, function1)
I get the values of the param in alert, the function is defined but I get error PageMethods is undefined...
Public Function ItmIdDate(ByVal ITMID As Integer, ByVal UserRemark As String) As String
I have this method in asp.net ajax enabled mvc service
[OperationContract]
public TestRun GetTestSuite(string testSuitName) {
TestRun testRun =
AdapterFactory.CreateTestRunAdapter().GetByTestSuiteName("testSuit");
return testRun;
}
Where TestRun is Created using entities framework against TestRun table. I am using following ajax method
function getTestSuite() {
$.ajax({
type: "POST",
url: "Services/TestRunService.svc/GetTestSuite",
data: '{"testSuitName" : "' + testSuiteName + '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
},
//If the call fails
error: function (xhr, textStatus, errorThrown) {
alert(errorThrown);
}
})
}
I get undefined error. If I return string from service it works. Do I need to change dataType: "json" to something else?
when I add <asp:scriptmanager runat="server" id="script1"><asp:scriptmanager> this line in aspx page ,one run time error comes 'sys is undefined'.
View 1 RepliesI am using both the AJAX Control Toolkit HTMLEditor and making AJAX WCF calls from my web form. Since we can only have one Script Manager per page, I am using this:
<ajaxTools:ToolkitScriptManager
ID="ToolkitScriptManager1"
runat="server"><services><asp:servicereference
Path="AjaxServiceCall.svc"/></services></ajaxTools:ToolkitScriptManager>
When my page loads, I do an initial AJAX WCF call and it works.
But if I try to make an AJAX WCF call after the page has finished loading, I get the following error:
$inetinfo is undefined
If I take out the AJAX Control Toolkit script manager and replace it with this:
<asp:ScriptManager
ID="ScriptManager1"
runat="server"><services><asp:servicereference
Path="AjaxServiceCall.svc"
/></services></asp:ScriptManager>
Then my WCF AJAX works fine, but my HTMLEditor does not.
My jQuery ajax call is failing with an undefined error. My js code looks like this:
[Code]....
My ajax source is a generic ASP.NET handler:
[Code]....
Now, if I return an empty object ("{ }") in my handler, the call will succeed. But when I return any other JSON object, the call fails.
The dataFilter handler shows that I am receiving a correct object. Firebug shows the response as expected, and the JSON tab shows that the object is parsed correctly.
So what could be the cause?
[Edit] I should have actually written "when I return any invalid JSON object, the call fails"! :D
$create(AjaxControlToolkit.AutoCompleteBehavior, {"completionInterval":500,"completionListCssClass":"autocomplete_completionListElement","completionListItemCssClass":"autocomplete_listItem","completionSetCount":5,"delimiterCharacters":"","highlightedItemCssClass":"autocomplete_highlightedListItem","id":"autoCompleteBehavior"+RowNum+"100","minimumPrefixLength":0,"serviceMethod":"ActivityResult","servicePath":"../Application/Activity_Role_Map_Process.aspx"},
{"hiding":RemoveBlankSpace,"showing":AddSpaceToQuickSearch}, null, $get(y));
I am calling above funtion from java script and i am getting above errori have added toolkitscriptmanager on pagei am using .net 2010it works fine for .net 2005i have latest version of ajax tool kit i also tried with ajaxscriptmanager
I have used url routing on my website to route the user to his/her profile page once he has entered username in the url. The whole website runs fine without any problem except for the case after url routing. When a username is typed in the url after the website name then the routed aspx page opens up giving the following error:
Microsoft JScript runtime error: 'WebPartManager' is undefined
In this particular child page i have used a webpartmanager inside an update panel as it is the right approach which i found out over the web. The code used in global.asax file is:
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
[Code]....
i'm trying to use the ajax control toolkit but each time i'm trying to run my project i'm getting a:
"Microsoft JScript runtime error: Sys.ArgumentUndefinedException: Value cannot be undefined.
Parameter name: type " Error.
if i hit the continue button the page loads but without the functionality of the control,the control that i'm trying to use is the AutoCompleteExtender.
i followed all the video tutorials and read many post about this toolkit but found nothing about this error.
i tried this on both web developr 2008, 2010 and visual studio 2008.
i am using urlrewritingnet for url rewriting. at one of my page i am using auto complete extender . it works fine for first page weirdly because also that page is getting url rewriting.
now let me explain you
my normal page is
domain/Pokedex.aspx
here what i do for url rewriting
[Code]....
ok now problem does not happen when i type this : domain/Pokedex.aspx. but i when i type this problem occurs : domain/Pokedex-2 which is equal to domain/Pokedex.aspx?page=2. here is the problem screen shot but when i type this problem does not happen : domain/Pokedex.aspx?page=2 so it is about url rewriting i guess
We have a site running FW 2.0 on IIS 6. Actually two sites (on the same server), one works and one has that little Done with errors note in the lower left. The errors are 'Sys' is undefined & WebForm_SaveScrollPositionSubmit' is undefined. I have cleaned the bad site, copied the code from the good site, including web.config, and still see the problem. This was working for a number of months, then I guess we didsomething, and now the errors.
View 2 Repliesrecently I start using AjaxControlToolkit 3.0.31106.0 and now i suddenly get an errors saying "Sys._ScriptLoader is undefined". Does the Sys._ScriptLoader not exist anymore and if so what is the alternative.
View 3 RepliesI am calling an AJAX Enabled WCF Service from jscript code and I'd like to bind the results to a very simple template. I get the results by calling the service via its jscript proxy:
[Code]....
In the OnComplete function the DataView is created:
[Code]....
The template which the data is bound to is really simple.
[Code]....
The XML response from the service is something like:
[Code]....
I get an error saying: 'Name' is undefined. I tried to bind Person.Name, ArrayOfPerson.Person.Name and several permutations without any luck. I'm sure I've been missing something here, and there should be an obvious answer.
I am getting JScript runtime error.
[code]....
I'm using callout ajax control but i'm getting an error "sys.extended.UI.PositioningMode.Absolute"
View 2 Replies