通过网站访问和修改文件

时间:2012-06-13 18:31:13

标签: asp.net

我想通过Web应用程序访问文件(Microsoft Office文件,例如Word,ppt,exl)并对其进行修改并保存。对文件所做的更改应保存到服务器上的文件位置。

如果该文件被其他用户访问,则应通知其他用户。 (就像SharePoint一样。)

请帮我解决这个问题。

3 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点。但是,我可以建议使用System.IO.File打开文件进行编写。您可以设置某种标志来判断文件当前是否已打开,并在每次查看文件时检查该标志。

答案 1 :(得分:0)

IIRC SharePoint通过数据库管理文件共享/版本控制,而不是文件系统。对于office文件,您需要在本地打开和修改它们,而不是在网页中。

你描述的内容听起来非常像版本控制。在这种情况下,您最好使用现有产品,而不是自己动手。

答案 2 :(得分:0)

我正在研究将gridview数据导出到xsl的项目,我发现我可以将xsl写为html!它打开了微软exel,我建议你在编辑器中打开你的文件,例如ckeditor,然后将其保存,然后保存。