私の目的は、Webアプリケーションプロジェクトの特定のフォルダにあるすべてのwaveファイルのリストを表示することです。だから私はこのコードを試してみました:FileInfo配列がDataListに表示されない
<asp:DataList ID="DataList_filelist" runat="server" RepeatColumns="1">
</asp:DataList>
しかし、私の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();
}
マークアップです。私は何を間違えたのですか?
想定することができ、前記のGridViewを使用した場合
コードは、すべてのプロパティを表示することがありますか? – Chris
@ Chris:はい、デバッグを行い、ファイルがすべてFileInfo配列内にあることを確認しました。 –
DataListのマークアップを投稿できます – V4Vendetta