网页上浏览磁盘资源(就像资源管理器一样) 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 左边用个treeview显示文件夹,点击后传路径到右边窗口,显示文件列表. 如果要浏览服务器的磁盘和文件夹需要修改IIS的配置和权限.一般在WEB服务器里不允许这么做.可能涉及到重大安全隐患.绝大部分网站这种功能都是被禁止的.所以如果想要浏览服务器磁盘资源最好是通过ftp或其他协议浏览.http太开放.严重不安全. System.IO.DirectoryInfo System.IO.FileInfo private void AddDirs(TreeNode node) { try { DirectoryInfo dir = new DirectoryInfo(GetPathFromNode(node)); DirectoryInfo[] e = dir.GetDirectories(); FileInfo[] f = dir.GetFiles(); string name; for (int i = 0; i < e.Length; i++) { name = e[i].Name; if (!name.Equals(".") && !name.Equals("..")) { node.ChildNodes.Add(new DirNode(name)); } } for (int i = 0; i < f.Length; i++) { name = f[i].Name; node.ChildNodes.Add(new DirNode(name)); } } catch (Exception ex) { } }树已经实现了,但是在旁边显示图标(像我的电脑一样,并且可以操作它们)不好搞啊~~ 树旁边图标需要动态,需且你最好用iframe,把树节点设成链接类型 剪切、复制、粘贴无非就是File.Copy,File.Moive参数就是路径+文件名. 求真实姓名的正则表达式? 求助~IIS不能访问ashx文件 请问把一个三层的桌面程序 改成ASP.net 有什么好方法没有? 谢谢大家了。是在麻烦 在编译时单步运行结果是正确的,但是浏览器始终显示不出结果,始终处在运行之中的状态?? XML解析错误:未组织好 怎么传参数进ascx文件呢? 对话框如何做! 我想编给留言本,用什么控件好?用TABLE吗? ASP.NET精品控件,让你更关注整体架构 如何在Toolbar中的Button的代码中获取Confirm()的返回值? 如何清空页面输出?急急急 求解:新手对UrlDecode 的一些疑问 ??
System.IO.FileInfo
{
try
{
DirectoryInfo dir = new DirectoryInfo(GetPathFromNode(node));
DirectoryInfo[] e = dir.GetDirectories();
FileInfo[] f = dir.GetFiles();
string name;
for (int i = 0; i < e.Length; i++)
{
name = e[i].Name;
if (!name.Equals(".") && !name.Equals(".."))
{
node.ChildNodes.Add(new DirNode(name));
}
}
for (int i = 0; i < f.Length; i++)
{
name = f[i].Name;
node.ChildNodes.Add(new DirNode(name));
}
}
catch (Exception ex)
{ }
}树已经实现了,但是在旁边显示图标(像我的电脑一样,并且可以操作它们)不好搞啊~~