2009-04-11 5 views
0


의 GridView 및 다시 게시 데이터 스테이지로드 포스트 백에

Q1

A), 페이지의 라이프 사이클에 사용자가 포스트 백을 발행되기 이전의 모든 값으로 채워의 GridView의 행이있을 때? 그리하여 GridView는 사용자 페이지에 표시되는 모든 값을 어느 시점에서 가지고 있습니까?

다른 컨트롤에서 일어나는 것과 같은 일이 발생한다고 가정합니다. 로드 중 ViewState 데이터 스테이지!


B) 텍스트 사용자 제어 로드 포스트 백 데이터 단계 후에 제공되는 텍스트 상자에 들어갔다. Postload 데이터 스테이지로드 이후 GridView의 필드에 대한 사용자 변경도 가능하지 않아야합니까?


Q2 - 드롭 다운리스트가의 GridView 외부에서 정의 할 때 이 DropDownList로가의 GridView의 템플릿 안에 정의 될 때 처리되는 이벤트의 SelectedIndexChanged 그리고 그 길을 사이에 차이가 있습니까? 의미는 두 경우 모두 페이지의 라이프 사이클에서 같은 시점에 이벤트가 발생 했습니까?


고맙습니다

답변

4

제어주기의 주위에 어떤 confussion을 취소 MSDN에서 Control Execution Lifecycle를 참조하십시오.

) 바로 위의보기 상태입니다.

B) 예, 사용할 수 있어야합니다. 즉, 페이지로드시 사용할 수 있어야합니다.

페이지 수명주기의 동일한 지점에서 Q2 : 예, 재발신 변경 보내기 알림 중. 경고 : 다음 조건은 영향을 미칠 수 :

  • 자동 포스트 백 켜기. 이 경우에는 이벤트가 발생합니다. "다시 게시 이벤트 처리"
  • 제자리에서 변경하면 스테이지에서 다른 이벤트와 관련하여 발생하는 경우 영향을 미칩니다.
+0

도와 주셔서 감사합니다. 죄송합니다. – SourceC

관련 문제