2013-10-09 2 views
0

사용자가 텍스트 필드에 데이터를 입력 할 수있는 페이지가 있습니다. 이 텍스트 필드에 몇 개의 단락을 입력하면 데이터베이스에 잘 저장되지만 단락의 위치는 저장되지 않으므로 텍스트의 큰 블록으로 반환됩니다. 이 문제를 어떻게 해결할 수 있습니까?Webmatrix - 데이터베이스에 단락 저장

답변

1

텍스트 영역의 텍스트를 수락하면 줄 바꿈이 보이지 않는 \ n 문자로 저장됩니다. 브라우저로 다시 텍스트를 렌더링 할 때, HTML 이해 뭔가 즉 <br /> 태그를 그 \ n 문자를 대체 하다며 필요 당신이되고 HTML을하지 않으려면

@Html.Raw(myTextAreaContent.Replace("\n", "<br />")) 

Html.Raw 도우미가 필요합니다 디스플레이 용으로 인코딩되었지만 HTML로 취급됩니다.

+0

완벽하게 작동합니다. – Gavin5511