昨天的我用的是下面的同样的代码,今天的也是同样的代码,一点都没有改。可是今天我再来看本程序的时候,它竟然不说“找不到对象”了,一切正常!!!!

这莫非真的是传说中的人品问题么??郁闷!!


我发现在写WebService文件时如果采用"代码页单独放置在一个文件中"时,就会出现"。。未定义",可是不采用"代码页放置在一个单独文件中"时,就不会出任何问题。

aspx页面代码如下:

1我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!  <div>
2我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!        <asp:ScriptManager ID="ScriptManager1" runat="server">
3我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!             <services>
4我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!            <asp:ServiceReference Path="Hello.asmx" />
5我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!        </services>
6我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!        </asp:ScriptManager>
7我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!    </div>
8我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!        <input id="Button1" type="button" value="button" language="javascript" onclick="return Button1_onclick()" />
 1我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!<script language="javascript" type="text/javascript">
 2我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!<!--
 3我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!
 4 -->

不采用代码分离的方式的Hello.asmx:
 1我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!<%@ WebService Language="C#" Class="Hello" %>
 2我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!
 3我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!using System;
 4我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!using System.Web;
 5我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!using System.Web.Services;
 6我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!using System.Web.Services.Protocols;
 7我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!using System.Web.Script.Services;
 8我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!
 9我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!![WebService(Namespace = "http://tempuri.org/")]
10我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!![WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
11我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!![ScriptService]
12我发现ASP.NET AJAX在客户端调用 WebService时的一个奇怪的问题!问题更奇怪了!!public class Hello : System.Web.Services.WebService
13}

分离的话就是将CS代码单独地放在一个cs文件中,该文件在App_Code文件夹中。

谁能告诉在使用代码分离的时候它就不可以呢??

相关文章: