我需要创建一个ASP.NET(或ASP.NET MVC)应用程序,它充当任何类型文件的存储库,并允许您透明地下载,编辑和重新上载文件。
准确地说,用法如下:
点击存储库中文件的“下载和编辑”;
通过机器上的浏览器下载文件;
关联的文件编辑器(例如记事本)会自动在该文件上启动;
然后编辑该文件。
当您关闭编辑器时(或在编辑器中按CTRL + s)时,文件会自动重新上传到服务器。
是否可以在浏览器应用程序中执行此操作(不使用Silverlight)?如果是这样,浏览器如何“知道”本地文件已被更改并启动上传?谢谢