2016-11-01 1 views
-1

Ajax를 사용하여 ASP.Net에서 정적 메서드없이 데이터를 저장하려고 할 때 서버 측에 충돌 할 수 없습니다. 하지만 정적으로 만들면 잘 작동합니다. 하지만 정적 인 데이터없이 저장해야합니다. 내 코드는 다음과 같습니다. 아약스를 사용하여 정적 데이터를 저장하고 싶습니다. 정적 Mathod 서버 측 Ajax 호출없이asp.net 및 ajax를 사용하여 정적 메서드없이 데이터를 저장할 수 있습니까?

public static int SaveCountry(string countryName, string countryAbout) 
{ 
    try 
    { 
     country = new Country(countryName, countryAbout); 
     int result = countryEntryManager.SetCountryInformation(country); 
     return result; 
    } 
    catch (Exception exception) 
    { 
     return 0; 
    } 
    GetCountryInformation(); 
} 
+0

당신이 좀 더 코드를 제공 할 수 수 없습니다? 클라이언트 측에서 직접이 메서드를 호출하는 것이 아닙니다. 맞습니까? 이 메소드가 호출되는 곳, 액션 메소드 등을 표시 할 수 있습니까? – DeveTho

+0

'static' 키워드를 지우지 못하게하는 것은 명확하지 않지만,'countryEntryManager.SetCountryInformation'도 static이 아닌 이상 메소드가 작동하지 않는다는 것이 확실합니다. – Filburt

+0

... 그리고 당신의'GetCountryInformation()'은 적중되지 않습니다 - 정적인지 아닌지. – Filburt

답변

0

+0

정적 인 동작이없는 Action을 원합니다. 그것은 저축 또는 행동의 tipe 수 있습니다. 예 : –

+0

정적 인 액션이없는 tipe이 필요합니다. 그것은 저축 또는 행동의 tipe 수 있습니다. 예를 들면 다음과 같습니다. public int Message (int msg) { return msg; } 이 'msg'매개 변수로 100을 보내면 그럼 나에게 경고 메시지를 반환하고 100을 반환합니다. 나는 그것이 정적없이 아약스에 의해 작동합니다 싶습니다. static은 'public static int Message (int msg) .....'를 의미합니다. –

관련 문제