2012-01-17 2 views
3

MVC 3에서 XML 데이터를 지원합니까? 필드 ('MyCustomersXml'이라고 부름)가있는 모델 클래스가 있는데 숨겨진 필드에 채우고 싶습니다. 내가 가지고있는 문제는 사용자가 제출 버튼을 클릭 할 때 500 오류가 발생한다는 것입니다. 필드가 null의 경우는 아무것도 일어나지 않습니다.모델의 MVC 3 및 ​​Xml 속성 데이터

ASP.Net은 기본적으로 제어 값의 HTML 스타일 콘텐츠를 방지하기 위해 유효성 검사를 수행하므로 내 질문은 입니다. MVC 3도이 동작을 공유합니까? 그렇다면 포스트 백에서 XML을 허용하기 위해이 동작을 무시하는 방법은 무엇입니까?

답변

6

당신은 [AllowHtml] 속성이 필드를 꾸밀 수 : 당신은이 분야에서 <> 같은 위험한 문자를 게시하려고 할 때

[AllowHtml] 
public string MyCustomersXml { get; set; } 

는 이제 ASP.NET 프레임 워크가 더 이상 예외가 발생하지 않습니다.

관련 문제