2012-02-18 4 views
0

내 웹 페이지는 jQuery를 사용하여 동적으로 많은 데이터를 표시하여 데이터를 표시합니다. 그러나 C#에서 동적 HTML 컨트롤에 액세스해야합니다. Runtime = "server"를 수행 할 수 없습니다. Jquery는 런타임에 사용자가 선택하는 내용에 따라 마법을 수행하기 때문입니다.코드 숨김 C#

동적으로 생성 된 컨트롤의 HTML에 코드 숨김으로 액세스 할 수있는 방법이 있습니까?

감사합니다.

+4

AJAX – Matthew

+0

을 사용할 수 있습니다. matthew가 말한 것처럼 사용자로부터 서버로 코드를 다시 보내야합니다. 이 작업을 수행하는 한 가지 방법은 AJAX를 사용하는 것입니다. XmlHttpRequest를 사용하여이를 수행 할 수도 있습니다. –

+0

@ TravisJ, XmlHttpRequest는 AJAX를 가능하게하는 기술입니다. 그들은 정말로 다른 것들이 아닙니다. 하지만 그래, AJAX는이 문제에 대한 올바른 해결책이다. –

답변

3

입력 필드 (입력, 선택, 라디오, 체크 박스)의 값이 필요한 경우 JQuery가 기본 <form> 태그 내부에 값을 생성하는지 확인한 다음 양식이 제출 된 후 서버 측에서 읽을 수 있습니다. Request.Form["myFieldName"]을 사용합니다.