Код Java-скрипта :
var AllTeams;
function GetAllTeams_ProductSamplePerClass() {
return fetch("../Pages/Product.aspx/GetAllTeams", {
method: 'POST',
dataType: 'MyTeam'
}
).then(response => {
AllTeams = response.json();
console.log('success getall teams', response);
console.log('teams', AllTeams);
return AllTeams;
}).catch(error => {
console.log('Error in getall teams', error);
})
}
C # Метод в файле aspx:
[WebMethod]
public static List<MyTeam> GetAllTeams()
{
TeamServiceClient TeamSvc = new TeamServiceClient("wsHttpBinding_TeamWsEndPoint");
try
{
return TeamSvc.GetAllTeams();
}
catch
{
TeamSvc.Abort();
return null;
}
finally
{
TeamSvc.Close();
}
}