SaveToFile

保存当前文档到服务器文件夹。

保存当前文档到指定的服务器文件夹。如果您想把文档保存到数据库字段,请调用 FileBytes 属性。 注意:Web Server可能有默认的可上传文件大小设置,如果上传的文件超出了设置,这里可能会出现保存错误。

语法:

public void SaveToFile(
        string SaveAsFileName
    )

参数:

SaveAsFileName - 文档要保存到的目标位置,必须指定绝对路径及文件名。如果要保存到网站内的文件夹里,一般用 Server.MapPath() 映射绝对路径。

示例:

下面的示例展示如何把控件提交的文档保存到指定的Web服务器文件夹。

在调试保存代码时,为了能够显示所有可能的异常信息,请不要在 SaveFilePage 指定的页面里使用 try...catch 语句。 如果保存时触发了异常导致保存失败,控件会显示详细的错误调试信息对话框。

PageOffice.FileSaver fs = new PageOffice.FileSaver();
string strFileName = fs.FileName;
string strFileExtName = fs.FileExtName;
int iFileSize = fs.FileSize;

// 保存当前文档到服务器文件夹。
fs.SaveToFile(Server.MapPath("doc/") + strFileName);

// 文档保存最后需调用 Close 方法。
fs.Close();

results matching ""

    No results matching ""