首先,我是一名平面設計師,所以如果這個編程問題看起來很愚蠢,請忽略......我知道這個問題可能會一直在分裂成兩個或三個小問題,但因爲我是真正的新的編碼VB.NET它會殺了我想放在一起的東西...列出文件夾中的文件夾 - 然後在JS中爲每個文件夾創建數組 - ASP.NET VB
目錄結構: 我有一個目錄結構如下;
ad_folder
--folderA
--folderB
--folderC
--anotherFolder
--etcfolder
--afile.aspx
--anotherfile.gif
ad_code
--folderA
--folderB
--afile.aspx
--anotherfile.gif
ad_prep
--folderA
--etcfolder
--afile.aspx
--anotherfile.gif
ad_bin
--etcfolder
--afile.aspx
--anotherfile.gif
other Folder
files folder
assetsfolder
index.aspx
web.config
image.gif
手頭任務:
我想在VB.NET代碼來創建的然後可以在客戶端中使用的文件夾的內容的JavaScript陣列。 我只需要包含在以ad_開頭的文件夾中的所有文件夾以及所有基本文件夾的數組。像這樣:
var folders=["ad_folder","ad_code","ad_prep","ad_bin"];
var ad_folder=["folderA","folderB","folderC","anotherFolder","etcfolder"];
var ad_code=["folderA","folderB"];
var ad_prep=["folderA","etcfolder"];
var ad_bin=["etcfolder"];
請注意,我不知道的號碼或文件夾的名稱,它們可以在不同的情況不同,我只有根路徑。對不起,聽起來很愚蠢。
我會appriciate任何幫助任何人都可以提供...我是超級新編程,我google瞭如何顯示文件夾內容在VB.net和代碼工作,但無法弄清楚如何創建陣列並僅顯示以「ad_」開頭的文件夾內的文件夾。
Thankyou soooooo much ... :) ...如果任何人需要任何平面設計/ Photoshop的幫助...我會很高興;)...只是讓我知道。
UPDATE: 沒關係......通過google搜索,我知道:
System.IO.DirectoryInfo和System.IO.FileInfo用於獲取的文件夾。
文字控件可用於在ASP.NET中創建JavaScript數組。這些js數組可以在客戶端使用。
僞我想要的東西就像是;
declare path if path exists and is not empty then ' get all folders starting with 'ad_' ' if folders starting with 'ad_' are > 0 ' loop through all folders starting with 'ad_' ' ' if this folder exists and not empty ' ' get all folders within this folder ' ' create literal control for javascript array named 'this folder's name' ' create literal control for javascript array called 'folders' containing names of all folders starting with 'ad_'.
哇.... awsome ...像一個魅力的作品...謝謝你謝謝你謝謝!不能相信代碼看起來與我正在工作的東西相比很少....真的很整潔....謝謝你很多:D你做了我的一天! 只是一件小事......我如何獲得另一個名爲adfolders的js數組與所有父文件夾的名稱(即...以'ad_'開頭的文件夾) - 我將能夠計算出這個儘管如此。感謝一束...聽起來很愚蠢,但讓我知道,如果有什麼我可以幫助你。 – Norman 2010-06-22 08:02:00
有沒有一種方法可以按照編號文件夾順序顯示的方式對數組進行排序....目前它們顯示的是這樣的; 「1」,「10」,「2」,「3」,「4」,「5」,「6」,「7」,「8」,「9」 如果可以的話,像; 「1」,「2」,「3」,「4」,「5」,「6」,「7」,「8」,「9」,「10」 謝謝:) – Norman 2010-06-22 12:16:45
OMG .. .. JAWDROPPER !! ...這是一些整潔的代碼:) ...不能等待嘗試! ... 問:你認爲可以建立一個分類器,按win7/xp的順序排列數組,如Windows資源管理器...按字母和數字排序?因爲在一個目錄中有數字和字母文件夾名稱時......這個問題是否有意義? 非常感謝......這將花費我數天的時間來解決......謝謝!謝謝 !謝謝Patricker! – Norman 2010-06-23 05:12:08