2011-01-07 6 views
2

Ok HTML 마크 업을 서버에 다시 보내려고합니다 (묻지 않음). 나는 jQuery.ajax를 사용하여 그것을 할 수 있었다. 하지만 그것이 WebMethod에 도달하기 위해서는 JS의 escape 함수를 사용해야합니다. <DIV>과 같은 것은 결국 %3CDIV%20처럼 보입니다. 공정한 정도.JS 'escape'd 문자열을 C#에서 올바른 형식으로 다시 변환합니다.

확실히이 16 진수 문자 참조를 해결할 C# 라이브러리가 있어야합니다. 누군가 그게 뭔지 말해 줄 수 있니?

저는 이것을 위해 일부 JSON 라이브러리를 포함하고 싶지 않습니다.

답변

1

: URL에 대한

System.Web.HttpUtility.HtmlEncode(string); 
System.Web.HttpUtility.HtmlDecode(string); 

:

System.Web.HttpUtility.UrlEncode(string); 
System.Web.HttpUtility.UrlDecode(string); 
관련 문제