2011-01-31 2 views
0

정규식 유효성 검사기가 첨부 된 텍스트 상자가 있고 뒤쪽에 ontextchanged 코드가 포함되어 있습니다. Visible = false로 텍스트 상자를 밖으로 시작하지 않으면이 모든 작동합니다. 분명히, 나는 codebehind에서 textbox.Visible을 true로 설정하고 있는데, 이렇게하면 텍스트가 바뀔 때 다시 포스트 백이 발생하지 않는다. 나는 가시적 인 속성을 변경할 때 그 원인을 격리 시켰을 것이라고 확신하지만, 이와 비슷한 것을 보거나 어떤 종류의 일을 알고있는 사람이 있습니까?페이지로드시 false로 설정하면 ASP.Net 텍스트 상자에 텍스트 변경 내용이 게시되지 않습니다

+0

visible을 false로 설정하면 컨트롤이 렌더링되지 않으므로 이벤트를 실행할 수 없습니다. 당신은 아약스 패널이나 포스트 백 이후에 보이도록 설정 했습니까? – mamoo

+0

다른 컨트롤에서 다시 게시 한 후 –

답변

0

컨트롤의 visible 속성을 false로 설정하면 페이지에 전혀 렌더링되지 않습니다. 단순히 사용자에게 표시하지 않으려면 CSS를 사용할 수 있습니다.

텍스트 상자에 AutoPostBack = "true"가 설정되어 있습니까?

관련 문제