Microsoft MVP성태의 닷넷 이야기
[답변]: 물론 있을테죠. ^^ [링크 복사], [링크+제목 복사]
조회: 7008
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
부모글 보이기/감추기

사실, 저는 ^^; 아직도 ObjectDataSource 를 그런 식으로 써본적은 없습니다.
왜냐 하면, 메서드 하나가 트랜잭션 처리 하나를 담당하기 때문에 생성자에서 인자를 갖는 다는 것은 있을 수 없는 일이니까요.
예를 들어, COM+ JIT 메서드를 예로 들면 좋을 것 같군요. AutoComplete 으로 설정해서 바로 바로 객체가 반환되기 때문에 생성자를 이용한 초기화는 애당초 기대를 안하고 만들게 되죠. ^^

암튼, 꼭 COM+ 를 써야 하지 않는 상황도 있을 수 있고 그에 따라 생성자에 인자를 넣어주는 경우도 있을 수 있겠지요.

ObjectDataSource 는 그런 경우를 위해서 OnObjectCreating 이라는 이벤트를 마련해 주고 있습니다.
몇마디 말보다는 ^^ 직접적인 소스코드가 도움이 되겠지요?

다음의 토픽에서 생성자에 인자를 줄 수 있는 예제가 나옵니다.
사실 이 방법은, 인자를 가진 생성자를 호출하기 위해서만 만들어진 것은 아닙니다. 런타임시에 Biz 개체를 결정할 때에 쓸 수 있도록 하기 위한 배려죠. ^^

http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasourcestatuseventargs.aspx









[최초 등록일: ]
[최종 수정일: 7/30/2006]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

비밀번호

댓글 작성자
 




[1]  2  3  4  5 
NoWriterDateCnt.TitleFile(s)
140정성태11/17/20118093[질문] ArrayList 를 반환하는 WCF 메서드의 경우 System.ServiceModel.CommunicationException 예외 생성
141정성태11/17/20116325    답변글 [답변]: ServiceKnownType을 명시해 보세요.
138정성태11/17/20115588[질문] backgroundWorker 안에서 Timer 안도나요
139정성태11/17/20115497    답변글 [답변]: Invoke 로 호출해 보세요.
133정성태10/1/20076749[질문] ASP 의 ByVal 과 ByRef 특성
134정성태10/1/20078881    답변글 [답변]: ASP 의 ByVal 과 ByRef 특성
129정성태5/1/20077384[질문] C# COM Server에서 C++ Client에게 string맴버 포함한 구조체 배열 넘기기)
130정성태5/1/20078269    답변글 [답변]: C# COM Server에서 C++ Client에게 string맴버 포함한 구조체 배열 넘기기)
126정성태8/4/20066878[외부] Debugging When Property Reads Have Side Effects
124정성태7/29/20066924[질문] IE프로그래밍 관련하여 질문이
125정성태7/29/20067128    답변글 [답변]: IE프로그래밍 관련하여 질문이
122정성태7/29/20067159[질문] 어떤식으로 프로그램을 짜야 singlecall이고 singleton인가요?
123정성태7/29/20066752    답변글 [답변]: 활성 모드의 차이인데요...
120정성태7/29/20067220[질문] "주석 웹페이지 빌드" 2005 에 어디 있나요?
121정성태7/29/20066587    답변글 [답변]: Web Site Project 유형에서는 제공되지 않습니다.
118정성태7/29/20068039[질문] 웹서비스에 대한 몇가지 질문.. [1]
119정성태7/29/20066873    답변글 [답변]: 아는 데로 답변을 드리면.
116정성태7/29/20067753[질문] SmartClient에서 Server.UrlDecode를 사용할 수 있을까요?(한글쿠키문제)
117정성태7/29/20066849    답변글 [답변]: 한글 문제 때문이라면...
114정성태7/29/20067221[질문] 빌드와 리빌드의 차이가 뭡니까?
115정성태7/29/200611204    답변글 [답변]: [질문] 빌드와 리빌드의 차이가 뭡니까?
112정성태7/29/20066743[질문] ObjectDataSource에서 파라메터가 있는 생성자 호출법??
113정성태7/29/20067008    답변글 [답변]: 물론 있을테죠. ^^
110정성태7/29/20067768[질문] 접두사를 포합한 XML을 읽을려고 합니다~
111정성태7/29/20067976    답변글 [답변]: 정형화된 틀이 있습니다.
[1]  2  3  4  5