2008년 12월 20일
asp.net 개발시 고려해야 할 것들(기초)
- page_load()
// 화면 갱신이 일어날 때는 무조건 포스트백 여부를 꼭 확인할 것!
if(!IsPostback){
화면에 들어있는 내용(메모리 값)이 초기화 되지 않게 조심
}
else{
포스트 백으로 주소가 바뀌는 경우도 있으므로 적절히 고려
}
// 권한을 봐가며 화면에 표시할 것과 하지 않을 것 선택적으로 표시(Visible값 같은 것)
Session 읽어오기
세션에 맞춰 필요한 것만 보이게...
필요한 메소드 호출... - event()
// Querystring은 화면이 갱신될 때만 읽어오는 값
변수 = Querystring 읽어오기
변수 = Session 읽어오기
메소드(변수) 호출
// Querystring이나 Session을 parameter로 넘기는 경우가 아니라면 읽어올 필요없음
// 그러나 일관성을 위해 이벤트 발생시 값을 받아들이고, 그 값을 메소드로 넘기는게 좋지 않을까?
// 반환 값을 이용해 화면의 데이터를 다시 렌더링
// 포스트백 발생 - method(parameter)
// 화면 갱신이 발생하면 메모리가 초기화 되므로 전역변수가 무의미함
// parameter로 받아오는게 건전하다고 보면, 아래 두 줄은 되도록 지양
변수 = Querystring 읽어오기
변수 = Session 읽어오기
// 메소드에는 로직만 있는게 좋을 것 같음
이 글과 관련있는 글을 자동검색한 결과입니다 [?]
- Hello, ASP.NET 예제를 통한 웹 폼 분석 8 - 웹 폼의 속성들 by 농사꾼봉팔
- [펌] ASP.NET에서 history.back() ! (강추) by 농사꾼봉팔
# by | 2008/12/20 00:46 | 공부 | 트랙백






