동적 생성 나는 JQuery와에 다음 스크립트가 있습니다삽입 값이 자바 스크립트
$(document).ready(function() {
var counter = 2;
$("#addButton").click(function() {
if (counter > 10) {
alert("Only 10 textboxes allow");
return false;
}
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'TextBoxDiv' + counter);
newTextBoxDiv.html('<label>Raspuns' + counter + ' : </label>' +
'<input type="text" name="textbox' + counter +
'" id="textbox' + counter + '" value="" >');
newTextBoxDiv.appendTo("#TextBoxesGroup");
counter++;
});
$("#removeButton").click(function() {
if (counter == 1) {
alert("No more textbox to remove");
return false;
}
counter--;
$("#TextBoxDiv" + counter).remove();
});
});
이 버튼을 누름에 동적 텍스트 상자를 생성합니다. 내 질문은 : 어떻게 C#을 사용하여 동적 texboxes에서 값을 얻을 수 있습니다. PHP는 내가 foreach 만들었지 만 C#에서 작동하지 않습니다. 당신은 방향으로 나를 가리킬 수 있습니다. 나는 asp.net 응용 프로그램에서 C#을 사용하고 있습니다. jquery에 대한 내 대답을 업데이트했지만 여전히 텍스트 상자에서 값을 가져 오는 방법을 찾아 내지 못했습니다.
ASP.NET 페이지에 중단 점을 설정하고 게시 된 데이터의 내용을 검사 해 보셨습니까? 데이터 구조만으로해야 할 일이 무엇인지 분명해야합니다. 이것이 좋은 아이디어 일지라도, 문서를 읽을 필요조차 없습니다. – Tomalak
javascript를 통해 페이지에 추가 된 html 컨트롤 수정은 서버 쪽에서 인식되지 않습니다. 서버 쪽에서 컨트롤을 읽는 대신 ASP 숨김 필드 – mshsayem
을 통해 값을 전달할 수 있습니다. 어떻게 전달할 수 있습니까? – Bibu