ASP.NET 에서 CKEditor 와 CKFinder 설정 사용
4http://cksource.com사이트 에서 CKEditor 와 CKFinder 를 다운로드 하고 이 두 개의 압축 을 푸 는 항목 아래 에 있 는 samples 폴 더 는 예제 입 니 다.필요 없 이 samples 폴 더 를 직접 삭제 할 수 있 습 니 다.ckeditor 와 Kfinder 디 렉 터 리 에 각각 bin 디 렉 터 리 가 있 고 bin 디 렉 터 리 에 있 는 release 디 렉 터 리 에 있 는 프로그램 집합 에 대한 인용 을 추가 할 수 있 습 니 다.
2.부 텍스트 편집기 가 필요 한 페이지 에 사용자 컨트롤 을 등록 합 니 다.
<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor"%>
3.CKEditor 사용사용자 컨트롤 처럼 부 텍스트 편집 기 를 추가 합 니 다.CKEditor 를 사용 합 니 다.
<CKEditor:CKEditorControl Height="400" runat="server" ID="txtNewsContent"></CKEditor:CKEditorControl>
1.통합 CKFinder페이지 에 대응 하 는 코드 페이지 에 페이지 를 다시 쓰 는 OnLoad 방법 은 OnLoad 방법 에서 CKFinder 를 CKEditor 에 통합 합 니 다.
protected override void OnLoad(EventArgs e)
{
CKFinder.FileBrowser browser = new CKFinder.FileBrowser();
// CKEditor, id
browser.SetupCKEditor(txtNewsContent);
//
browser.BasePath = "~/Files/";
base.OnLoad(e);
}
2.CKFinder 설정
Ckfinder 는 새로 고침 없 이 업로드 하 는 도구 입 니 다.업로드 에 대해 엄격 한 권한 을 가 져 야 합 니 다.통 제 는 주로 두 가지 측면 에서 볼 때 첫째,아무 도 업로드 할 수 없고 권한 을 수 여 받 은 사람 만 업로드 할 수 있 습 니 다.둘째,모든 파일 을 업로드 할 수 없습니다.업로드 한 파일 을 제어 해 야 합 니 다.실행 가능 한 파일 을 서버 에 업로드 할 수 없고 파일 형식 을 제어 해 야 합 니 다.
Kfinder 디 렉 터 리 에 있 는 config.ascx 를 엽 니 다.첫 번 째 방법 은 인증 권한 을 수 여 받 은 것 입 니 다.사용자 가 파일 을 업로드 할 수 있 는 권한 이 있 는 지 확인 하고 session 을 통 해 사용자 가 권한 을 수 여 받 았 는 지 검증 할 수 있 습 니 다.기본 값 은 return false 입 니 다.수정 하지 않 으 면 업로드 할 때 오류 가 발생 하고 권한 이 없 으 면 업로드 할 수 없습니다.테스트 단계 에서 return true 로 직접 변경 할 수 있 습 니 다.그러나 발 표 는 권한 을 검증 하 는 것 이 좋 습 니 다.return true(사용자 가 로그 인 했 는 지 확인 하고 로그 인 하면 true 로 돌아 갑 니 다.그렇지 않 으 면 false 로 돌아 갑 니 다)
계속 아래 를 보 세 요.SetConfig()방법 에 설 치 된 파일 업로드 시 설정 이 있 습 니 다.예 를 들 어 파일 저장 경 로 를 업로드 하고 파일 형식 을 업로드 하 는 제한 등 스타일 을 설정 하려 면 config.js 파일 을 수정 해 야 합 니 다.
이상 에서 말 한 것 이 본문의 전부 이 니,여러분 들 이 좋아 하 시 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
부트스트랩 ASP.NET에서 설정하는 법1) _Layout.cshtml 內 link로 bootstrap 참조 2) Nuget 패키지에서 BootStrap 다운로드 3) 하단 부트스트랩 예제 사이트 참고해서 프로젝트 개발 참고 :...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.