폼값에 태그가 있으면 에러를 발생시킵니다. asp.net 구성파일인 web.config 에 아래 코드를 넣습니다.
이렇게 하면 전체 웹 페이지에 적용되며, 에러가 보이지 않습니다.
<pages enableViewState="true" enableViewStateMac="false" validateRequest="false"/>
전체가 아니라, 개별 웹 페이지에만 적용하고 싶다면,
<%@ Page Language="C#" MasterPageFile="~/MasterTemplate.master"
Title="TheSixSigma"
ValidateRequest="False"
MaintainScrollPositionOnPostback="true"%>
일반적으로라면 위에 명시한 코드를 써넣는 것으로 해결됩니다.
위 방법으로도 에러가 발생한다면 프레임웍 버전을 의심해 봐야 합니다.
혹시나 사용 중인 .NET 프레임웍 버전이 4.0이라면 아래 코드를 web.config 에 넣어주는 것만으로 에러가 해결됩니다.
<httpRuntime requestValidationMode="2.0"/>
'Developer Diary > ASP' 카테고리의 다른 글
스마트 에디터에서 이미지 리사이즈 시키기 (2) | 2013.10.29 |
---|---|
ASP로 웹사이트 구축이 된 대표적인 기업 (0) | 2013.07.20 |
jQuery를 이용한 우클릭 방지 (0) | 2012.03.08 |
Request.Form과 Request.QueryString의 차이에 대해 (0) | 2010.07.04 |
한글 깨짐 현상 해결 (0) | 2010.06.26 |