2012-06-20 2 views
0

역동적 인 형태와 AJAX 포스트 데이터를 추가AJAX이 내가 AJAX와 함께 할 노력하고있어 무엇

[DropDownList로]

나는 (이 아니라 UpdatePanel 내부)을 DropDownList로, 다른 제품으로 인구가 데이터베이스에 "추가"합니다.

[된 UpdatePanel # 1] 다음은

, 그 이벤트가 UpdatePanel 내부 사업부 "productForm"에 텍스트 상자를 추가 트리거되는 DropDownList로의 "의 SelectedIndexChanged"을 위해 대기하는 조건부 UpdatePanel 있습니다. 추가 할 제품에 따라 양식을 생성합니다. UpdatePanel 아래

[버튼]

나는 위의 양식을 제출 "해야"하는 버튼이 있습니다.

[된 UpdatePanel # 2]

나는 버튼의 이벤트를 수신 업데이트 패널이 이벤트 "를 클릭하십시오." 또한 첫 번째 UpdatePanel의 "Add Product Form"에서 제출 한 데이터를 게시해야하는 ContentTemplate에 div가 있습니다.

내가 제출할 때 (그리고 컨트롤이 첫 번째 UpdatePanel에서 계속 볼 수 있습니다.) 거기에 없기 때문에 텍스트 상자에서 데이터를 읽을 수 없습니다. 또한이 모든 것을 추가하려고하면 같은 UpdatePanel이 컨트롤은 내가 제출 버튼을 클릭 할 때마다 사라집니다.

어떤 아이디어 뭔가 비슷한 일을하는 방법?

답변

0

코드없이 당신이 동적으로 드롭 다운 선택된 인덱스 변경 이벤트에 처음 사업부를 채울 때 의심 할 수 있습니다 , 그 업데이트 패널 내에 있기 때문에, viewstate는 새로운 컨트롤을 인식하지 못하고 제출시 서버에 다시 게시 할 수 없습니다.

저는 업데이트 패널에 나쁜 경험을 했었고 아주 간단한 시나리오 이외의 다른 방법으로 사용하지 않았습니다. jQuery ajax에 익숙해 지도록하십시오. jQuery 및 웹 메서드를 사용하여 원하는 작업을 수행 할 것입니다.

관련 문제