jQuery를 사용하여 동적 필드를 추가해야합니다. http://bit.ly/AByQZb
하지만 문제는 코드에서 이러한 새로운 필드를 볼 수 있도록 asp.net 양식을 사용하는 방법을 모르겠습니다.
리피터를 사용할 수 있고 버튼의 클릭 방식에 대한 코드 뒤에 내가 원하는 필드를 포함하는 항목 수를 늘리거나 줄이는 것이 더 좋은 아이디어 (클라이언트 측 접근)입니까? 만큼 필드가 <form>
태그 안에 추가하고 이름과 ID는 그들은 여전히 포스트 백 데이터의 일부가 될 것입니다, 다른 요소와 충돌하지 않는, 그래서 당신이해야 같은 고급ASP.NET 폼에서 jQuery를 사용하여 동적 필드를 추가하는 방법은 무엇입니까?
답변
에서
고맙습니다 Request.Form
콜렉션을 사용하여 값에 액세스 할 수 있습니다.
C 번호 :
string dynamicValue = Request.Form["dynamicTextName"].ToString();
VB : 이러한 필드는 동적으로 클라이언트 측에서 추가 되었기 때문에
Dim dynamicValue as String = Request.Form("dynamicTextName").ToString()
들은 일반적이 정의되지 서버 측 제어가있다 runat="Server"
마크 업의 속성. 따라서 코드 숨김에서 다양한 속성에 액세스 할 수있는 객체를 볼 수 없습니다.
Internet Developer Tools 또는 Firebug의 Fiddler를 사용하여 동적 값이 양식과 함께 제출되었는지 확인할 수 있습니다.
이 접근법에 대해 생각했지만 javascript 코드가 있으면 코드 숨김에서 해당 객체를 볼 수 있는지 궁금해했습니다. – Dabbas
"볼 때"나는 그들을 참조 할 개체가 있다는 것을 의미한다고 생각합니까? 디자이너로 버튼 컨트롤을 드래그 앤 드롭 할 때처럼? 그것들은 서버가 이미 알고 있고 런타임에 동적으로 추가되지 않는 컨트롤입니다. 그것들을 "보는"유일한 방법은 그것들을 디자이너에 추가하는 것입니다. – mgnoonan
글쎄, 이제는 그것에 대해 생각해 보면 UserControl로 전체 행을 추가하고 UC 코드 뒤에 로직을 추가 할 수 있습니다 ... – mgnoonan
- 1. Asp.net 멤버십에 새 필드를 추가하는 방법은 무엇입니까?
- 2. HTML 폼에서 '전용'보이는 필드를 처리하는 방법은 무엇입니까?
- 3. javascript/jquery를 사용하여 동적 옵션을 추가하는 방법은 무엇입니까?
- 4. jQuery를 사용하여 Ajax.ActionLink를 추가하는 방법은 무엇입니까?
- 5. ASP.Net 멤버십 공급자를 사용하여 프로필 필드를 추가하는 방법은 무엇입니까?
- 6. JQuery를 사용하여 이미지에 HTML을 추가하는 방법은 무엇입니까?
- 7. jquery를 사용하여 팝업을 추가하는 방법은 무엇입니까?
- 8. jquery를 사용하여 동적 탭을 만드는 방법은 무엇입니까?
- 9. JQuery를 사용하여 동적 컨텐츠를 제거하는 방법은 무엇입니까?
- 10. SolrNet 3.6에서 동적 필드를 검색하는 방법은 무엇입니까?
- 11. jQuery와 $ form helper를 사용하여 새 양식 필드를 추가하는 방법은 무엇입니까?
- 12. 사용자 정의 폼에서 필드를 동적으로 작성하십시오.
- 13. 폼에서 ManyToOne 필드를 어떻게 업데이트합니까?
- 14. jquery를 사용하여 폼에서 컨트롤러로 배열 만들기
- 15. aspnetdb 데이터베이스에 사용자 필드를 추가하는 방법은 무엇입니까?
- 16. asp.net 버튼 클릭 이벤트에 동적 LinkButton을 추가하는 방법은 무엇입니까?
- 17. 프로그래밍 방식으로 필드를 추가하는 방법은 무엇입니까?
- 18. django 폼에서 선택적으로 읽기 전용 필드를 만드는 방법은 무엇입니까?
- 19. Android의 테이블에 동적으로 필드를 추가하는 방법은 무엇입니까?
- 20. jQuery를 사용하여 고유 한 양식 컨트롤 블록을 추가하는 방법은 무엇입니까?
- 21. jQuery를 사용하여 양식 필드를 추가 및 제거하는 방법은 무엇입니까?
- 22. jQuery를 사용하여 선택 필드를 만들고 해당 선택 목록으로 텍스트 필드를 바꾸는 방법은 무엇입니까?
- 23. 동적 양식 필드를 추가하는 중 오류가 발생했습니다.
- 24. .keyup()을 사용하여 새 입력 필드를 추가하는 방법은 무엇입니까?
- 25. 테이블을 복사하고 MySQL을 사용하여 필드를 추가하는 방법은 무엇입니까?
- 26. itextsharp를 사용하여 기존 PDF에 양식 필드를 추가하는 방법은 무엇입니까?
- 27. SubSonic을 사용하여 미리 정의 된 클래스에 필드를 추가하는 방법은 무엇입니까?
- 28. Rails 앱에 이미지 필드를 추가하는 방법은 무엇입니까?
- 29. Openacs에서 HTTP 헤더 필드를 추가하는 방법은 무엇입니까?
- 30. 엔티티에 정의되지 않은 필드를 추가하는 방법은 무엇입니까?
asp.net 컨트롤은 브라우저에서 html 컨트롤로 해석되며 동적으로 컨트롤을 만들려면 .clone() 메서드를 호출해야합니다. –
이 메서드는 호출하는 것이 좋습니다. 그러나이 메서드는 호출 할 수 없습니다. 코드 뒤에 필드를 추가하면이 것이 주요 문제입니다. – Dabbas