2013-03-11 2 views
0

나는 새로운 Asp.net이고 기본 asp.net을 ajaxify해야하는 프로젝트에서 작업 중여러 업데이트 패널이 양식에

마스터 페이지와 콘텐츠 페이지가 있습니다. 마스터 페이지에는 메뉴와 버튼이 있습니다. 내용 페이지에는 다음과 같은 다양한 필드 세트가 있습니다.

  1. 레코드 업데이트 FIELDSET는
  2. 기록 FIELDSET
  3. 쿼리 및 그리드를 추가합니다.

updatepanel id = UpdatePanelOuter runat = server UpdateMode = Conditional> 모든 중첩 된 UpdatePanels에 대해 마찬가지로. ScriptManager는 EnablePartialRendering = true로 Masterpage에 있습니다.

코드 뒤에있는 것은 ScriptManager1.RegisterAsyncPostBackControl (AddUpdatePanel)입니다. 버튼 클릭 이벤트 함수 AddUpdatePanel.Update()입니다.

콘텐츠 페이지를로드 할 때 queryform과 DataGrid가 있습니다. 보기, 업데이트 및 삭제와 같은 몇 가지 그리드 명령이 있습니다.

그리드에서 update 명령을 클릭하면 UpdateFieldset.visible=trueQueryGridField.visible=false이됩니다.

제출 버튼에서 데이터를 저장하고 메시지를주고 querygridFieldset.visible =true으로 원래 콘텐츠 페이지로 돌아갑니다.

질문 : 내가 버튼을 클릭하면 내가 노력하고 있어요 및 성공적인되지 않은 어떤 것은

  1. 입니다, 내 날짜, 마스터 페이지 의 메뉴를 새로 고칠 수 없습니다.
  2. 업데이트 버튼을 클릭 할 때 특정 필드 집합 만 을 서버로 보내야합니다. 동시에

, 내가의 Web.config 업데이트하고 어떤 컴파일 오류


마스터 페이지가 없습니다 : 메뉴, 현재 시스템 날짜 시간, 로그인 이름, 버튼

콘텐츠 페이지 : ContentPlaceHolder1 UpdateRecordFieldset AddRecordFieldset QueryandGridFieldset

+0

당신이 시도한/시도한 코드를 추가하십시오. – Shrivallabh

+0

마찬가지로 모든 중첩 된 UpdatePanel에 대해. Scriptmanager는 Masterpage에서 EnablePartialRendering = "true"로 설정됩니다.//ScriptManager1.RegisterAsyncPostBackControl(AddUpdatePanel); – user2155523

+0

updatepanel id = UpdatePanelOuter runat = 서버 UpdateMode = 조건부> 모든 중첩 된 UpdatePanel에 대해서도 마찬가지입니다. 스크립트 관리자는 EnablePartialRendering = 사실 ScriptManager1.RegisterAsyncPostBackControl (AddUpdatePanel) 무효 Btn_noSave (개체 보낸 사람, EventArgs입니다 전자) { AddUpdatePanel.Update() }와 Masterpage에 – user2155523

답변

0

귀하의 요구 사항은 확실하지 않지만 여러 개의 업데이트 패널과 마스터 페이지 및 콘텐츠 페이지 구조가있는 경우 확실하지 않습니다.

이 링크에 따라 패널의 속성을 스크립트 관리자를 확인하고 업데이트하십시오 :

http://www.asp.net/ajax/documentation/live/overview/updatepaneloverview.aspx

"Using UpdatePanel Controls in Master Pages" & "Using Nested UpdatePanel Controls"가 동일한 링크에 제목입니다.

희망 도움말.

+0

에 질문을 질문에 다음 코드를 추가하십시오 나는 링크를 통해 가서 별도로 그것을했고 그것은 효과. 새 페이지 (ajax 기반)를 만들고 복사 할 수있는 소스를 복사합니까? – user2155523

+0

aspx 페이지에서'update panel'과'script manager'에 대한 simillar 속성을 구현하려고하지 않아도됩니다. – Pratik

관련 문제