分享...是知識累積的開始....(Microsoft ASP/ASP.NET MVP)
這個練習如果要應用到實際的網站,需要受與相關的權限
小喵使用FileSystem的方式新增網站,在畫面上安排一個TextBox來輸入資料夾,接著安排個Button,當按下Button後,將TextBox所輸入的資料夾裡面的所有檔案全部顯讀取出來並且顯示在GridView裡面。
相關的程式碼如下:
Imports 部分:
Imports System.IO Imports System.Collections.Generic
畫面的部分: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <br /> <asp:Button ID="btnGetData" runat="server" Text="取得資料" /> <asp:GridView ID="GridView1" runat="server"> </asp:GridView>
接著是Button按下後的程式
Dim myFiles As New List(Of FileInfo) 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裡面顯示出來