Asp.net webmethod as webservice?

时间:2012-02-15 11:31:26

标签: asp.net asmx webmethod

我有一个asp.net webapplication(VS2010,C#),它的aspx页面有用于AJAX调用的webmethod(这里一切都很好)。

但我需要在asp.net应用程序之外使用这个webmethod(GetEmployeeDetails) - 比方说,我需要将它用作来自其他客户端应用程序的web服务 - 这可能吗?

我在.aspx.cs页面中的当前webmethod代码是: -

:
using System.Web.Services;
:
public partial class EmployeeManagement_ViewLeaveList : System.Web.UI.Page
{

[WebMethod]
    public static Object GetEmployeeDetails(int iEmpID)
    {
        :
        :
        return obj;
    }

}

1 个答案:

答案 0 :(得分:1)

该服务将公开为

\ EmployeeManagement_ViewLeaveList.aspx \ GetEmployeeDetails

你可以使用它来被其他页面调用。但是,建议使用单独的服务而不是此。