我想在单击“编辑”按钮时将文件从目录(内容/文件)加载到fileuploader。 我的意思是例如standard15.pdf将显示在@ Html.TextBoxFor(z => z.fileEstandard)中,我可以更改它。
我的班级:
public class estandardclass
{
public long id { get; set; }
public string namefile { get; set; }
public HttpPostedFileBase fileEstandard { get; set; }
public string attachfile { get; set; }
}
我的观点:
<label class="col-sm-3 control-label no-padding-right" for="form-field-1">select standard file </label>
<div class="col-sm-9">
@Html.TextBoxFor(z => z.fileEstandard, new { @type = "file", name = "fileEstandard[0]" })
@Html.ValidationMessageFor(z => z.fileEstandard)
</div>
我的控制员:
[HttpGet]
public ActionResult EditStandard(long idd)
{
var db = new myprojectContext();
estandardclass estanclass = new estandardclass();
var tbl = adminclass.getSpeseficDownload(idd).FirstOrDefault();
// what should i do here
return View();
}
答案 0 :(得分:0)
您需要填写奇怪的要求的选项不多,
首先你可以做的是在服务器端解析PDF并在一些所见即所得的编辑器中渲染其内容,然后用户可以编辑并保存回来,还有像fckeditor或tinymce这样的wysiwyg编辑器的插件可以提供导出到pdf你可以手动调用保存
第二个RAD PDF,它在客户端提供文档编辑,非开源,所以你必须购买它..