在IIS里面设置给用户浏览权利
或者把你的机器做成一个FTP站点啦!
或者把你的机器做成一个FTP站点啦!
解决方案 »
- IIS6 配置了isapi缓存扩展后fckeditor不显示
- asp.net oa系统二次开发哪个好?
- 软件在IE挺好,但是在FF上居中全部变成了左对齐,怎么在FF上也实现居中?
- DropList小问题
- 二个小问题,请求大家帮忙?
- 求助高人!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请问如何定义一个真正的全局变量?
- .net里如何去掉一个字符串的空格啊?
- OleDbDataAdapter.Update更新ACCESS表里的值 不成功
- 在ASp.net 中如何使用第三方提供的组件?
- 请思归等高手进来看看,关于加密解密问题,在线等。
- Macromeia DreamWeaver MX 2004 试用版开始下载!
{
DirectoryInfo mainDir;
mainDir = new DirectoryInfo(Server.MapPath(文件夹的虚拟路径));
if(mainDir.Exists == true)
return mainDir;
else
{
mainDir=null;
return mainDir;
}
} 引用的时候DirectoryInfo mainDir = checkValidSessionPath(path);
加个.就什么都有了,呵呵
通过web打开的话,就要把这些个文件和文件夹名转化成为虚拟路径
比如你的站点叫aa,物理路径中有个一个file/filechild/aa.txt的文件,通过上面的方法获得它的文件名和路径后,把其呈现给web端就是,http://aa/file/filechild/aa.txt
不过这里目录的安全性等等方面接触不深,等高手来解决吧
2000-12-5 动网先锋 /*
豆腐制作 都是精品
http://www.asp888.net 豆腐技术站
如转载 请保留版权信息
*/
我们都知道 asp+ 的 DataGrid 可以绑定 ADO 可以绑定 XML,没有想到 连目录结构都可以绑定!不信,就看<%@ Import Namespace="System.IO" %>
<html>
<title>DataGrid 巧用实现 目录浏览!!!</title>
<script language="C#" runat="server">
void Page_Load(Object Src, EventArgs E){
ArrayList ar = new ArrayList();
Directory[] dirs = Directory.GetDirectoriesInDirectory(Server.MapPath("/"));
foreach (Directory dir in dirs) {
foreach (File f in dir.GetFiles("*.aspx")) //如果是 想要 列出别的类型的文件,只要修改这个就可以了
{
ar.Add(f.Name);
}
}
dg.DataSource = ar;
dg.DataBind();
}
</script>
</head>
<body>
<form method="post" runat="server">
<asp:DataGrid
Id="dg"
Runat="Server"
headerstyle-backcolor="#666699"
headerstyle-forecolor="#FFFFFF"
itemstyle-backcolor ="#EEEEEE"
alternatingitemstyle-backcolor="#FFFFFF"
alternatingitemstyle-forecolor="#000000"
/>
</form>
</body>作者:豆腐(原创)