2013-05-22 4 views
2

JavaScript richtextbox를 살펴보고 현재 웹 양식 C#의 CKEDITOR 버전 4를보고 있습니다.CKEDITOR 4 & Postback .NET

제 질문은 포스트 백을 할 때마다 제가 한 스타일을 잃어 버리는 것입니다. 변경 사항을 저장하거나 CK에서 텍스트 영역을 지우는 방법이 있습니까?

+0

MojoPortal에서 이전 버전의 편집기를 사용했는데 그 문제가 없습니다. 나는 OP의 문제에 대한 해결책을보기를 호기심있다. – Renan

+0

페이지에 자바 스크립트 오류가 있습니까? –

답변

2

당신은 textarea RUNAT 서버 예를 확인해야합니다 :

I :

<textarea class="ckeditor" runat="server" name="editor1" ></textarea>

는 HTML 컨트롤 runat=server

편집 포스트 백 사이 viewstates에 그 값을 저장합니다 만드는 이 초석을 추가하여 예제 작업을했습니다.

<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> 
<script src="ckeditor/ckeditor.js" type="text/javascript"></script> 
<script src="ckeditor/styles.js" type="text/javascript"></script> 
<link href="ckeditor/contents.css" rel="stylesheet" type="text/css" /> 
+0

죄송하지만 이것이 작동하지 않습니다. runat을 추가하면 CKEditor 함수가 사라지고 왼쪽에는 일반 텍스트 영역이 표시됩니다. – Chris

+0

실제로'runat = server'를 추가 한 후이 파일이 나에게 적합합니다.'js' 파일 참조를 놓치지 마시고 –

+1

위의 편집을 확인하십시오 안녕 마흐무드, 답장을 보내 주셔서 감사합니다. ClientIDMode = "Static">을 설정해야했습니다. – Chris