2010-03-13 2 views
1

이것은 제 문제입니다. 텍스트 상자 하나, 버튼 하나, 레이블 하나가 있습니다. 모든 것은 업데이트 패널 안에 있습니다. 단추를 누를 때 유효한 html 태그가 텍스트 상자에 입력되었는지 테스트하려고한다고 가정 해 봅시다. 코드 숨김에는이를위한 방법이 있습니다.ASP.Net UpdatePanel, html 태그를 매개 변수로 사용하려는 경우

내 텍스트 상자에 실제로 html 태그를 입력하는 경우를 제외하고 Everythings는 정상적으로 작동합니다. 내가 < html>을 테스트하면 작동합니다. 하지만 시험하지 마라.

제 질문은, updatepanel이 html 태그를 매개 변수로 수락하지 않습니까? button_click에 대한 내 중단 점이 트리거되지 않기 때문입니다. 내 나쁜 영어 죄송합니다

.. :)

답변

0

당신이 단지 UpdatePanel을 제거하고 것 전체 포스트 백을 할 경우 UpdatePanel 당신이 ... 여기에 실제 오류가 표시되지 않는 것입니다.

HTML 태그를 입력 했으므로 <>과 같은 기호가 사이트에 대한 스크립트 공격을 막기 위해 입력되지 않도록하는 이벤트 유효성 검사를 수행 중이므로 ASP.Net에서 다시 게시를 중지합니다.

See here for troubleshooting this and learn about your options. 짧은 버전은 기본적으로 필드에 HTML 태그를 입력 할 수 없습니다. 즉, <>

을 입력 할 수 없습니다.
관련 문제