C# 创建的目录不显示在用户页中
如何在ASP.NET中显示创建的目录?当用户向其帐户创建目录时,如何向用户网页显示创建的目录。用户在需要时创建自己的目录C# 创建的目录不显示在用户页中,c#,asp.net,C#,Asp.net,如何在ASP.NET中显示创建的目录?当用户向其帐户创建目录时,如何向用户网页显示创建的目录。用户在需要时创建自己的目录 try { if (tvFolders.SelectedNode != null) { TreeNode fileNode = new TreeNode(); fileNode.Text = tvFolders.SelectedValue.ToString(); //string rootPath = tvFol
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)
{
}
我想你也必须在根路径中使用“Server.MapPath”。Web应用程序与台式机不同,因此“当前目录”在其中的工作方式也不同
String Root = Server.MapPath("~") + "\\Your Path"
什么意思,通知用户目录已创建?有点像弹出窗口?lblMessage.Text将不会显示此处请求的值,因为不会将任何内容发送回客户端。如果你想弹出一个弹出窗口,你可以考虑使用一点JavaScript来显示弹出窗口,或者通过JavaScript修改LBLeMeST。问题是用户创建的目录/文件夹向用户显示其帐户页(网页)。就像docmonster.uk.co一样