2011-09-12 150 views
0

我已經使用AsyncFileUpload將文件上傳到服務器。如何使用asp.net web表單顯示文件夾中的現有文件?我想提供一個指向文檔的鏈接來打開或保存文件。我在網上找不到任何示例。請告訴我。謝謝。顯示上傳的文件

回答

1

示例代碼:

標記:

<asp:gridView runat="server" id="grid" > 
<columns> 
<asp:HyperLinkColumn DataTextField="Name" DataNavigateUrlField='<%#Eval(Server.MapPath("FullName")) %>' Target="_blank" /> 
</columns> 
</asp:GridView> 

後面的代碼:

DirectoryInfo dirInfo = new DirectoryInfo(Server.MapPath("YourDirectory")); 
FileInfo [] files = dirInfo.GetFiles(); 
grid.DataSource=files; 
grid.DataBind();