내 MVC 응용 프로그램에서 사용자가 편집기를 사용하여 새 PDF 파일을 만들 수 있도록하고 있습니다. 내가 어떻게 그렇게 할 수있는 폴더에 만든 파일을 저장하려면? 이 내보기 코드 :폴더에 파일 저장
<textarea class="ckeditor" id="message" ></textarea>
<input class="green_button" id="btnCre" type="button" text="Save" value="Save" onclick="confirmsave();"/>
function confirmsave() {
var box = dhtmlx.modalbox({
title: "PDF File Details",
text: "<div id='form_in_box'><div><label> Enter The File Name <input id='fileName' class='inform' type='text'></label><br></div><div><span class='dhtmlx_button'><input type='button' value='save' onclick='create_PDF(this)' style='width:80px;'></span><span class='dhtmlx_button'><input type='button' value='Cancel' onclick='closeFile(this)' style='width:80px;'></span></label></div></div>",
width: "300px"
});
}
function closeFile(box) {
dhtmlx.modalbox.hide(box);
}
function create_PDF(box) {
var fileName = $("#fileName").val();
var content = CKEDITOR.instances["message"].getData();
if (content == "") {
alert("Enter Content in The Editor");
return false;
}
dhtmlx.modalbox.hide(box);
dhtmlx.message("Saving file...");
$.post("/CreatePDF/CreatePDFile",
{
content: '' + content + ''
}, function (data) {
data = jQuery.trim(data);
alert("PDF File created succesfully");
//$("#display_thumbs").html(data);
CKEDITOR.instances["editor1"].setData("");
});
}
및 컨트롤러 코드는
public ActionResult CreatePDFile(FormCollection data)
{
var htmlContent = data["content"];
var fileName = data["fileName"];
return View();
}
mvc-asp.net입니까? –