iv做了一個網絡論壇,因爲我在我的本地驅動器上有很多文件夾,現在我可以在網頁上搜索任何我想要的文件夾。從我的結果c打開窗口資源管理器文件夾#
現在我正在尋找添加一個鏈接到搜索結果,所以它直接帶我到文件夾。
我在C#代碼:
protected void List_Dirs(string searchStr = null)
{
try
{
MainContentLocal.InnerHtml = "";
string[] directoryList = System.IO.Directory.GetDirectories("\\\\myfiles\\Web");
int x = 0;
foreach (string directory in directoryList)
{
if (searchStr != null && searchStr.Length > 1)
{
UserInfo.Text = "Your Search for : <strong>" + SearchPhrase.Text + "</strong> returns ";
if(directoryP.ToLower().Contains(searchStr.ToLower()))
{
MainContentLocal.InnerHtml += directoryP + "<br />";
x++;
}
}
else
{
MainContentLocal.InnerHtml += directoryP + "<br />";
}
if (searchStr != null && searchStr.Length > 1)
{
UserInfo.Text += "<strong>" + x.ToString() + "</strong> results";
UserInfo.CssClass = "userInfo";
}
}
catch(Exception DirectoryListExp)
{
MainContentLocal.InnerHtml = DirectoryListExp.Message;
}
}
當我輸入的東西是搜索,我會得到這樣一個文件夾列表:
Your Search for : project returns 2 results
job234 project234 Awards
job323 project game
現在有沒有什麼辦法,我點擊的結果使我可以打開一個窗口上的網頁瀏覽
感謝
對不起,我想從我的搜索結果中出現一個窗口資源管理器文件夾,當我點擊 – al123
我編輯了我的答案,看看'Process.Start(文件夾)'部分 – KoalaBear