用GridView顯示某資料夾內的檔案資訊

用GridView顯示某資料夾內的檔案資訊

這個練習如果要應用到實際的網站,需要受與相關的權限

小喵使用FileSystem的方式新增網站,在畫面上安排一個TextBox來輸入資料夾,接著安排個Button,當按下Button後,將TextBox所輸入的資料夾裡面的所有檔案全部顯讀取出來並且顯示在GridView裡面。

相關的程式碼如下:

Imports 部分:


Imports System.Collections.Generic

畫面的部分:


<br />
<asp:Button ID="btnGetData" runat="server" Text="取得資料" />

<asp:GridView ID="GridView1" runat="server">
</asp:GridView>

接著是Button按下後的程式


Dim tFile As FileInfo
For Each fn As String In My.Computer.FileSystem.GetFiles(Me.TextBox1.Text)
    tFile = My.Computer.FileSystem.GetFileInfo(fn)
    myFiles.Add(tFile)
 Next

Me.GridView1.DataSource = myFiles
Me.GridView1.DataBind()

這樣就能夠把該料夾的資訊放到GridView裡面顯示出來


以下是簽名:


Microsoft MVP
Visual Studio and Development Technologies
(2005~2019/6) 
topcat
Blog:http://www.dotblogs.com.tw/topcat