제목 : Re : 질문을 다시 읽어주셨으면 합니다
글번호:
|
|
450
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2007/03/09 오후 6:07:00
|
조회수:
|
|
3289
|
우상님께서 생각하신대로
아이디를 체크한 후 체크를 하지 않았으면,
"아이디를 체크해주세요."와 같은 유효성 검사를 하고자 하실 때에는
[아이디 체크] 버튼을 클릭할 때 히든필드를 만들어 해당 히든필드의 값을
"true"와 같은 값으로 처리하는 기존의 자바스크립트 방식을
적용하시면 될 듯 합니다.
이러한 예제는 굳이 ASP.NET의 포스트백 방식을 사용할 이유가 전혀 없습니다.
해서, 기존 자바스크립트 방식을 추천해드립니다.
이에 대해서 CS 파일에서 따로 처리해야할 코드는 없다고 봅니다.
다만, CustomValidator 컨트롤을 사용하는 게 조금은 적절할 듯 보여집니다.
커스텀 Validator 컨트롤을 사용하여야 포스트백 없이 해당 기능을 손쉽게
구현 가능합니다.
다음번에는 도전해보신 코드를 올려보심도 괜찮을 듯 합니다...
On 2007-03-09 오후 5:58:00, '송우상' wrote:
------------------------------------------------------------
>자바스크립트로 체크하는건 알고있고
>유효성 검사도 어떻게 하는지 알고 있습니다
>제가 질문한 부분이 잘못 전달된듯 합니다
>질문하기가 애매해서 --;
>
>회원가입시 아이디체크나 기타는 체크를 합니다
>다만 제가 알고 싶은 부분은 아이디중복체크를 했느냐 않했느냐의 여부판단입니다
>즉 폼필드에 아이디를 넣고 체크버튼을 클릭해서 아이디체크를 했느냐 하지 않았느냐를 회원 가입버튼을 클릭해서 포스트백하기전에 - 가입폼필드의 유효성검사때나 그이전 이후 - 검사를 하는 방법을 알고 싶다는 겁니다
>
>제가 PHP로만 5년이 넘었습니다 자바스크립트로 하지 못해서 이러는게 아니고
>ASP.NET를 공부하면서 자체 기능으로 구현을 해보려고 하는중이니 죄송하지만
>ASP.NET으 자체기능으로 가능한 부분을 답변해 주셨으면 합니다
>
>지금 당장에 생각나는 방법은 유효성스크립트가 렌더링되기전에 cs측 파일의 코드에서 디자인페이지로 스크립트부분을 밀어넣어보면 어떨까 하는데 그게 가능한지 모르겠습니다
------------------------------------------------------------