나는 이것을 알아 내려고 지난 밤을 보냈다.Stringified JSON을 C# 메서드에 전달하는 방법은 무엇입니까?
기본적으로 Google지도에서는 사용자가 클라이언트 측 자바 스크립트에서 선택한 두 지점 사이에서 길 찾기 또는 경유지를 생성 할 수 있습니다.
는 내가 이상적으로 서버 측 C#을 방법이를 전달하여 (임 C# .NET을하고 SQL 서버 DB를 사용) 내 데이터베이스에 이러한 저장할 수 있도록하려면..
나는 지점 곳에있어
*var string = JSON.stringify(response);*
다음은 내가 갇혀있는 곳입니다.
어떻게 이것을 C# webforms 메서드에 전달합니까?
나는 같은 내 문제에 대한 MVC C#을 솔루션을 본 적이 :
var str = JSON.stringify(data)
var city = {};
city.Directions = str;
$.ajax({
type: 'POST',
url: 'usertrip.aspx/GetDirections',
data: str ,
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (r) {
alert(r.d.Directions);;
}
});
을하지만 테스트했습니다, 이것은 웹 양식을 위해 일하지 않을 것이라는 결론을 내렸다. 누구든지이 코드를 변경하여 MVC가 아닌 Webforms 메서드에 문자열을 전달할 수있는 방법을 알고 있습니까?
감사합니다.
var str = JSON.stringify(data)
var city = {};
city.Directions = str;
$.ajax({
type: 'POST',
url: 'usertrip.aspx/GetDirections',
data: { city: str },
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (r) {
alert(r.d.Directions);;
}
});
그리고 뒤에 웹 양식 코드 :
우리는 GetDirections() 코드 – CR41G14
을 볼 수 있습니까?이 종류의 것은 _does_ ASP.NET 웹 양식에서 작동합니다. – Rawling