asp.net自动建立文件夹
我想要实现的功能是,“点击BUTTON按钮后,查询在admin文件夹下是否存在名字为文本框TEXT1.text内容的文件夹,若不存在则自动建立,并获取文件夹的路径”
跪求上列功能的源代码....
[解决办法]
protected void Button1_Click(object sender, EventArgs e)
{
string path = Server.MapPath("admin/" + TextBox1.Text);
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
}
先判断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"));//创建该文件
}