<% @Page Language="C#" %>
<% @Import Namespace="System.IO" %>
<%
string strDir2List=Request.QueryString.Get("dir");
Directory thisOne=null;
try
{
thisOne=new Directory(strDir2List);
Response.Write("<p>Creation:"+thisOne.CreationTime.ToString()+"</p>");
Directory[] subDirectories=thisOne.GetDirectories();
Response.Write("<ul>");
for (int i=0;i<subDirectories.Length;i++)
{
Response.Write("<li><a href=\"listdir.aspx?dir=");
Response.Write(Server.UrlEncode(subDirectories[i].FullName));
Response.Write("\">"+subDirectories[i].Name);
Response.Write("</a><br>");
}
Response.Write("</ul>");
File[] theFiles=thisOne.GetFiles();
Response.Write("<ul>");
for(int i=0;i<theFiles.Length;i++)
{
Response.Write("<li><a href=\"showfile.aspx?file=");
Response.Write(Server.UrlEncode(theFiles[i].FullName));
Response.Write("\">"+theFiles[i].Name);
Response.Write("</a><br>");
}
Response.Write("</ul>");
}
catch (Exception e)
{
Response.Write("Access not possible,error:<i>");
Response.Write(e.ToString()+"</i>");
Response.End();
}
%>
<% @Import Namespace="System.IO" %>
<%
string strDir2List=Request.QueryString.Get("dir");
Directory thisOne=null;
try
{
thisOne=new Directory(strDir2List);
Response.Write("<p>Creation:"+thisOne.CreationTime.ToString()+"</p>");
Directory[] subDirectories=thisOne.GetDirectories();
Response.Write("<ul>");
for (int i=0;i<subDirectories.Length;i++)
{
Response.Write("<li><a href=\"listdir.aspx?dir=");
Response.Write(Server.UrlEncode(subDirectories[i].FullName));
Response.Write("\">"+subDirectories[i].Name);
Response.Write("</a><br>");
}
Response.Write("</ul>");
File[] theFiles=thisOne.GetFiles();
Response.Write("<ul>");
for(int i=0;i<theFiles.Length;i++)
{
Response.Write("<li><a href=\"showfile.aspx?file=");
Response.Write(Server.UrlEncode(theFiles[i].FullName));
Response.Write("\">"+theFiles[i].Name);
Response.Write("</a><br>");
}
Response.Write("</ul>");
}
catch (Exception e)
{
Response.Write("Access not possible,error:<i>");
Response.Write(e.ToString()+"</i>");
Response.End();
}
%>
解决方案 »
- ACCESS数据库连接失败!
- membership中创建用户的用户名的规则在那里设置?
- asp。net后台文件cs问题
- 学习ASP.net用C#还是VB.net好?
- 问了再问,第一次用asp2.0,最常见的操作,最郁闷的问题...
- TextBox显示格式问题 请教!!!!!!!!!!!!!问题简单,立即给分
- 关于asp.net文件上传前进行验证的问题
- asp.net 中ACCESS能不能读取数据表中一个字段的值?
- 使网页成为真正的引用程序。 Lostinet.Janc 3.0 发布。
- 如何让datagrid数据绑定后自动分页?
- 为什么我的try捕获不到异常,还需要进行什么设置吗?
- access数据库中的数据类型
.........
DirectoryInfo thisOne=null;
try
{
thisOne=new DirectoryInfo(strDir2List);
Response.Write("<p>Creation:"+thisOne.CreationTime.ToString()+"</p>");
DirectoryInfo[] subDirectories=thisOne.GetDirectories();
Response.Write("<ul>");
for (int i=0;i<subDirectories.Length;i++)
{
Response.Write("<li><a href=\"listdir.aspx?dir=");
Response.Write(Server.UrlEncode(subDirectories[i].FullName));
Response.Write("\">"+subDirectories[i].Name);
Response.Write("</a><br>");
}
Response.Write("</ul>");
FileInfo[] theFiles=thisOne.GetFiles();
Response.Write("<ul>");
for(int i=0;i<theFiles.Length;i++)
{
Response.Write("<li><a href=\"showfile.aspx?file=");
Response.Write(Server.UrlEncode(theFiles[i].FullName));
Response.Write("\">"+theFiles[i].Name);
Response.Write("</a><br>");
}
Response.Write("</ul>");
}
catch (Exception e)
{
Response.Write("Access not possible,error:<i>");
Response.Write(e.ToString()+"</i>");
Response.End();
}
...............