DataGrid巧用实现目录浏览

/*
豆腐制作 都是精品
http://www.asp888.net 豆腐技术站
如转载 请保留版权信息
*/
我们都知道 asp+ 的 DataGrid 可以绑定 ADO 可以绑定 XML,没有想到 连目录结构都可以绑定!不信,就看

1@ Import Namespace="System.IO" 
 1<html>
 2<title>DataGrid 巧用实现 目录浏览!!!</title>
 3<script language="C#" runat="server">   
 4void Page_Load(Object Src, EventArgs E){   
 5ArrayList ar = new ArrayList();   
 6Directory[] dirs = Directory.GetDirectoriesInDirectory(Server.MapPath("/"));   
 7foreach (Directory dir in dirs) {   
 8foreach (File f in dir.GetFiles("*.aspx")) //如果是 想要 列出别的类型的文件,只要修改这个就可以了   
 9{   
10ar.Add(f.Name);   
11}   
12}   
13dg.DataSource = ar;   
14dg.DataBind();   
15}   
16</script>
17
18<body>
19<form method="post" runat="server">
20<asp:datagrid alternatingitemstyle-backcolor="#FFFFFF" alternatingitemstyle-forecolor="#000000" headerstyle-backcolor="#666699" headerstyle-forecolor="#FFFFFF" id="dg" itemstyle-backcolor="#EEEEEE" runat="Server"></asp:datagrid>
21</form>
22</body></html>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus