0
我需要在另一个文件夹(共2个文件夹)内创建一个文件夹,因为我需要插入图像。如何通过在asp.net中创建文件夹来插入图像?
protected void AsyncFileUpload1_UploadedComplete(object sender, AjaxControlToolkit.AsyncFileUploadEventArgs e)
{
AjaxControlToolkit.AsyncFileUpload async = (AjaxControlToolkit.AsyncFileUpload)sender;
if (async.HasFile)
{
if (image1 != null)
{
try
{
File.Delete(MapPath("~/images/" + SelectHotels.SelectedItem) + image1);
}
catch
{
}
}
image1 = e.FileName;
if (File.Exists(MapPath("~/images/" + SelectHotels.SelectedItem + "/") + image1))
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "Change Image", "alert('Image with same name already exit please change name and upload');", true);
image1 = null;
}
else
{
if (!Directory.Exists(Server.MapPath("~/images/" + SelectHotels.SelectedItem)))
{
Directory.CreateDirectory(Server.MapPath("~/images/" + SelectHotels.SelectedItem)+image1);
str = "~/images/" + SelectHotels.SelectedItem;
str1 = "~/images/" + SelectHotels.SelectedItem + "/" + image1;
}
[关注这个帖子,希望这将有助于] [1] [1]:http://stackoverflow.com/questions/3561106/ Ajax的工具包-asyncfileupload - 不工作-内部-A-正常面板 – UmarKashmiri