我想要实现的功能是,“点击BUTTON按钮后,查询在admin文件夹下是否存在名字为文本框TEXT1.text内容的文件夹,若不存在则自动建立,并获取文件夹的路径”
跪求上列功能的源代码....

解决方案 »

  1.   

     protected void Button1_Click(object sender, EventArgs e)
        {
            string path = Server.MapPath("admin/" + TextBox1.Text);
            if (!Directory.Exists(path))
            {
                Directory.CreateDirectory(path);
            }
        }
      

  2.   

    先判断admin是否存在 
    string path="";
    if (Directory.Exists(Server.MapPath("~admin")) == false)//如果不存在就创建file文件夹 
             {
    //不存在则创建
                 Directory.CreateDirectory(Server.MapPath("~admin"));
             }
             //继续判断文件的存在
             if (File.Exists(Server.MapPath("~admin/TEXT1.text")))
             {
                 Response.Write("Yes");
                 //存在文件
    path=Server.MapPath("~admin/TEXT1.text");
             }
             else
             {
                 Response.Write("No");
                 //不存在文件
                 File.Create(MapPath("~admin/TEXT1.text"));//创建该文件
             }
    注意引入命名空间
    using System.IO;
      

  3.   

    确实用户需要有写入权限 不然创建要出错    Directory.CreateDirectory();