创建的目录不显示在用户页面中

时间:2014-05-13 07:53:54

标签: c# asp.net

如何在ASP.NET中显示创建的目录?当用户创建目录到他的帐户时如何向用户网页显示创建的目录。用户需要时,用户可以创建自己的目录。

try
{
    if (tvFolders.SelectedNode != null)
    {
        TreeNode fileNode = new TreeNode();
        fileNode.Text = tvFolders.SelectedValue.ToString();
        //string rootPath = tvFolders.SelectedNode.Text;
        string rootPath = fileNode.Text;

        Directory.CreateDirectory(rootPath + "/" + txtDirName.Text);
        lblMessage.Text = "Directory created";
    }
    else
        lblMessage.Text = "Directory already exists";
}
catch (Exception)
{
}

1 个答案:

答案 0 :(得分:0)

我认为您将不得不使用" Server.MapPath"你的rootPath也是。 Web应用程序与桌面不同,所以"当前目录"它们的工作方式不同。

String Root = Server.MapPath("~") + "\\Your Path"