怎样在web页面实现本地文件目录的显示,插入,删除啊?(用C#)

考虑用treeview列出文件系统,然后选择某个目录,用相应的按钮实现:打开文件,把文件移动到指定位置,把文件复制到指定位置,删除文件,重命名,在指定目录下添加子目录,删除目录

请大牛们指教
用treeview列出文件系统具体怎么做,要具体步骤和代码哈(刚开始学vs,很多东西不懂)谢谢先
有好答案再追加40 ^_^

获取文件系统基本属性可以通过DirectoryInfo对象来实现,(其内的方法有:Name,FullName,CreationTime,LastAccessTime,LastWriteTime,Parent,Root),各属性的详细使用可以去百度搜下.操作文件系统可以通过(CreateDirectory(filepath),CreateSubdirectory(filepath),Exists(filepath),Directory.Move(filepath1,filepath2),Directory.MoveTo(filepath1,filepath2),Delete(filepath)来操作,关于列出文件系统一可以用Datalist,dataview等绑定你获取的文件系统的数据源.代码比较复杂,原理很简单,就不一一列出了.
温馨提示:内容为网友见解,仅供参考
无其他回答

怎样在web页面实现本地文件目录的显示,插入,删除啊?(用C#)
获取文件系统基本属性可以通过DirectoryInfo对象来实现,(其内的方法有:Name,FullName,CreationTime,LastAccessTime,LastWriteTime,Parent,Root),各属性的详细使用可以去百度搜下.操作文件系统可以通过(CreateDirectory(filepath),CreateSubdirectory(filepath),Exists(filepath),Directory.Move(filepath1,filepath2),...

c#中如何用WebBrowser打开本地网页
url是支持打开文件的,格式为file:\/\/路径,这里的路径的\\要换成\/。如果是相对路径,可以用Environment.CurrentDirectory获得其对应的绝对路径。例如文件放在.\/page.htm里,可以用 urlPath=Uri.UriSchemeFile+ Uri.SchemeDelimiter Path.GetFullPath(Environment.CurrentDirectory+"page.htm").Replace(Path.Dire...

用c#语言做网页前台,如何点击button显示本地图片
protected void Button3_Click(object sender,EventArgs e){ \/\/物理路径转换为虚拟路径,这里不详细写了,自己去查资料 string path=""; this.imgBtn.ImageUrl=path;}这样写功能是达到了,但是这样没什么实际应用可言。我知道你的意思是要实现什么,要提示你的是:要明确Web程序的虚拟路径与图片的...

C# 访问远程文件夹
方法:随便打开一个盘。上面有工具-->映射网络驱动器-->驱动器随便选一个(映射完成后显示的本地盘符),文件夹选择哪个共享文件夹。这样你就可以打开我的电脑 有个网络驱动器的盘。盘符是你刚刚选的驱动器,你就可以操作本地文件的方式来操作了 把那个共享文件夹映射到本地 就可以操作本地文件夹的...

如何使用WebBrowser打开显示本地一个htm文件
1.webBrowser1.DocumentText = 本地读取的网页文本。2.webBrowser1.Url = new Uri(本地网页路径);3.本机启用(IIS 或其它 )服务器,获取本地网页地址或在webBrowser1中显示。

C#根据文件名怎么获得当前路径(不要文件名)
在C#编程中,如果你想要从文件名获取其所在目录路径,可以遵循以下步骤。若是在WEB程序环境下,并且你的目标是获取页面文件的物理路径,代码如下:var physicalPath = Server.MapPath(文件虚拟路径);通过上述代码,你可以获取到文件所在的物理路径。进一步,要提取该路径不包含文件名的部分,可以使用System.IO...

C# 如何在web中打开文档
我试了一下不会出现这个问题呀 System.AppDomain.CurrentDomain.BaseDirectory获取到的是网站的根目录 部署到IIS上之后就是部署的虚拟目录下的网站的根目录

c# 查看本地文件
网页上是不能随便访问本地文件的,如果能随便访问机器上的文件,那黑客就不用吃饭了,除非你用ActiveX这样可以访问,但是前提的得让访问网页的用户安装这个ActiveX,就像web迅雷那样,才可以访问本地文件

怎么用C#在网页中显示数据库的数据
先使用 AccessDataSource 建立一个到 std.mdb 的数据连接,并设置数据源控件的SelectCommand命令为“Select ssex, sage, sname, sno,usrname From stdinfo”。然后拖动 一个 GridView 控件,绑定到先前的那个 AccessDataSource 数据源控件即可。很简单的操作,建议你到MSDN的WebCast下载苏鹏讲师的《asp....

C#基于WebOffice实现在线文档编辑
1. 下载WebOffice控件安装程序 从官方网站下载安装程序,双击运行安装脚本。建议阅读官方提供的安装使用说明以确保正确安装。2. 在服务器上部署控件 首先,根据网站提供的语言包下载并解压WebOffice文件,将其复制至服务器的指定目录。本文以C盘为例,建立名为“weboffice”的文件夹并搭建IIS访问。设置IIS...

相似回答
大家正在搜