我的目標是在我的web應用程序項目的特定文件夾中列出所有wave文件。所以,我想這個代碼:FileInfo數組將不會顯示在DataList中
protected void Page_Load(object sender, EventArgs e)
{
string path = Server.MapPath("/alldata/wav/");
DirectoryInfo di = new DirectoryInfo(path);
FileInfo[] filelist = di.GetFiles("*.wav", SearchOption.TopDirectoryOnly);
DataList_filelist.DataSource = filelist;
DataList_filelist.DataBind();
}
標記是:
<asp:DataList ID="DataList_filelist" runat="server" RepeatColumns="1">
</asp:DataList>
但我的DataList將不會顯示。我做錯了什麼?
我假設你已經證實,在文件列表中有數據
代碼可能出現的所有屬性? – Chris
@ Chris:是的,我做了一個調試,並確定我的文件全部在FileInfo數組中。 –
你可以發佈DataList的標記 – V4Vendetta