在aspx.cs而不是asmx.cs中使用Web方法有什么区别/优点/缺点吗?

时间:2013-07-14 22:12:09

标签: c# javascript asp.net ajax web-services

我知道Web方法重量轻,并且因为没有回发而给你速度。我发现可以像.asmx.cs web服务文件一样将Web方法添加到.aspx.cs中。有什么区别吗?做或不做的任何优点或缺点?或者他们只是两种做同样事情的方式?

1 个答案:

答案 0 :(得分:0)

您经常拥有逻辑上专用于特定ASPX页面的方法,并且您并不希望它们通过ASMX文件向公众公开。通常,这是您希望将Web方法放在ASPX页面中的最吸引人的原因。