주소 입력시 보통 우편번호와 앞의 기본주소를 스크립트로 popup을 띄운후에 값을 적용시켜
서버로 postback시에 클라이언트에서 무슨 값을 넣었는지 알수 없기때문에 서버에서 TextBox.Text속성을 적용하여
처리하면 값이 공중분해 되 버린다.
이때 값을 불러 오는 방법은 클라이언트의 입력 값을 처리 해야 하므로 Request속성으로 가져오면 적용이 가능하다
Request[key].ToString();
이방법을 이용하면 값을 적용 시킬수 있다
key에 들어가는 값은 클라이언트 페이지의 name 속성에 해당한다
name속성은 그대로 id를 적용 하면 되지만 꼭 그렇지만도 않다
ajax를 사용할시에 name속성이 asp에서 명명된 규칙대로 적용 되기 때문이다
이럴때는 거기에 맞는 name속성을 적용해야 한다
이럴때는 FindControl("id").UniqueID 를 이용하면 간단히 구할수 있다
왜 이렇게 돌아가는지는 페이지의 라이프 사이클을 잘 생각해 봐면 쉽게 구할수 있을것이다.