/*
豆腐制作 都是精品
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>