AJAX 1.0 'Sys'未定义
Ajax 1.0 页面,在本机好的,传到虚拟主机上去,就出现, 'Sys '未定义,在百度上搜了一下,还是不能解决,是虚拟主机问题,还是改程序呢?
[解决办法]
加上 <asp:ScriptManager ID= "ScriptManager1 " runat= "server " /> 了吗
System.Web.Extensions.dll也要传到服务器上去
[解决办法]
bin目录下有 AjaxControls.dll 吗?
[解决办法]
嗯,上面把dll名字写错了。babyrockxray(紫色阴影)写的dll名字是对的。
[解决办法]
web.config 问题
<?xml version= "1.0 "?>
<!--
メモ: このファイルを手で集する代わりに、Web 管理ツルを使用
してアプリケションの定を成することができます。Visual Studio
の [Web サイト] メニュにある [ASP.NET 成] オプションから定
を行ってください。定およびコマンドの一は、通常
\Windows\Microsoft.Net\Framework\v2.x\Config にある
machine.config.comments でできます。
-->
<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>
<appSettings>
<add key= "ConnectionString " value= "user id=ckdb;data source=CKDB;password=chandeal "/>
<add key= "SQLServer " value= "server=W8585000;database=sg;uid=sa;pwd=wl "/>
</appSettings>
<connectionStrings/>
<system.web>
<!--
デバッグ シンボルをコンパイルされたペジに入するに
は、compilation debug= "true " に定します。この
定はパフォマンスに影するため、のみこの
を true に定してください。
-->
<pages>
<controls>
<add tagPrefix= "asp " namespace= "System.Web.UI " assembly= "System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 "/>
</controls>
</pages>
<compilation debug= "true ">
<assemblies>
<add assembly= "System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089 "/>
<add assembly= "System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35 "/>
<add assembly= "System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35 "/>
<add assembly= "System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A "/>
<add assembly= "System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089 "/>
<add assembly= "System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089 "/>
<add assembly= "System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089 "/> </assemblies>
</compilation>
<!--
<authentication> セクションは、ユザをするため
に、ASP.NET で使用されるセキュリティモドの成
を有にします。
-->
<authentication mode= "Windows "/>
<!--
<customErrors> セクションは、要求の行中にハンドル
されていないエラが生した合の理方法の成を
有にします。具体的には、者が HTML エラ ペ
ジをスタック トレスのエラの代わりに表示するように
成することを可能にします。
<customErrors mode= "RemoteOnly " defaultRedirect= "GenericErrorPage.htm ">
<error statusCode= "403 " redirect= "NoAccess.htm " />
<error statusCode= "404 " redirect= "FileNotFound.htm " />
</customErrors>
-->
<globalization requestEncoding= "utf-8 " responseEncoding= "utf-8 "/>
<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= "System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 " 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 name= "ConvertMe " type= "Acme.SubAcme.ConvertMeTypeConverter "/>
</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>