我需要这样的功能:在网页上选择好要扫描的本机路径,譬如在D盘,然后,扫描出里面的音乐文件,然后显示在页面上,不知道扫描这一步该怎么做啊
解决方案 »
- 关于Cookie的关联域的问题?
- 为什么我的confirmButtonExtender先执行方式后弹出对话框
- 我为一家公司制作的本地门户网站
- ▲▲▲▲一个很有趣的网站,关于图象识别的,想实现类似的功能,希望大家一起探讨▲▲▲
- ASP.Net2.0Login登录控件的问题????
- ASP.NET 2.0 高级编程(第4版)
- 怎样在Asp.net的web页面中 画一个三角形和一条线
- 为什么在radiobuttonlist加属性无效??
- 在DataGrid控件属性中的列属性中添加了“删除”按钮列,请问如何传递每条记录的ID?
- 关于字符串的问题?
- repeater里面放置的RadioButton控件不能实现自动提交到服务器吗?
- 哭死了!请各位帮帮忙!!
<%@ Import Namespace="System.IO" %>
<script language="VB" runat="server">
Sub Page_Load(sender as Object, e as EventArgs)handles mybase.load
Dim dirInfo as New DirectoryInfo(Server.MapPath(""))
articleList.DataSource = dirInfo.GetFiles("*.aspx")
articleList.DataBind()
End Sub
</script><asp:DataGrid runat="server" id="articleList" Font-Name="Verdana"
AutoGenerateColumns="False" AlternatingItemStyle-BackColor="#eeeeee"
HeaderStyle-BackColor="Navy" HeaderStyle-ForeColor="White"
HeaderStyle-Font-Size="15pt" HeaderStyle-Font-Bold="True">
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="Name" DataTextField="Name"
HeaderText="文件名" />
<asp:BoundColumn DataField="LastWriteTime" HeaderText="最后修改时间"
ItemStyle-HorizontalAlign="Center" DataFormatString="{0:d}" />
<asp:BoundColumn DataField="Length" HeaderText="文件大小"
ItemStyle-HorizontalAlign="Right"
DataFormatString="{0:#,### 字节}" />
</Columns>
</asp:DataGrid>
public void ListFiles(FileSystemInfo info)
{
if (!info.Exists) return ;
DirectoryInfo dir = info as DirectoryInfo;
//不是目录
if (dir == null) return ;
FileSystemInfo[] files = dir.GetFileSystemInfos();
for (int i = 0; i < files.Length; i++)
{
FileInfo file = files[i] as FileInfo;
//是文件
if (file != null)
{
if(file.Extension==".mp3");
response.write(file.FullName);
}
else//对于子目录,进行递归调用
{
//不对自目录进行遍历
ListFiles(files[i]);
}
arrFileInfo.Add(fb);
} }