s.Jabbari
جمعه 26 آذر 1389, 22:00 عصر
سلام
با کد زیر وقتی می خوام فیلی رو اپلود کنم تو لوکال جواب میده ولی تو هاست redirect میشه به صفحه login.aspx و اپلود نمیشه
TextBox txt_tozih = (TextBox)LoginView1.FindControl("TextBox1");
DropDownList drop_tag = (DropDownList)LoginView1.FindControl("DropDownList1");
string path = Server.MapPath(".") + "\\PDF_Files\\";
FileUpload fup = (FileUpload)LoginView1.FindControl("FileUpload1");
string ext = System.IO.Path.GetExtension(fup.PostedFile.FileNam e);
if (ext.ToLower() != ".pdf")
{
return;
}
string file_name = System.IO.Path.GetFileName(fup.PostedFile.FileName );
while (System.IO.File.Exists(path + "\\" + file_name))
file_name = "1" + file_name;
fup.PostedFile.SaveAs(path + "\\" + file_name);
Mag p = new Mag();
p.Name = file_name;
p.Tozih = txt_tozih.Text;
p.Tag = Convert.ToInt32(drop_tag.SelectedValue.ToString()) ;
p.Add();
Response.Redirect(Request.Url.AbsoluteUri);
txt_tozih.Text = "ok";
با کد زیر وقتی می خوام فیلی رو اپلود کنم تو لوکال جواب میده ولی تو هاست redirect میشه به صفحه login.aspx و اپلود نمیشه
TextBox txt_tozih = (TextBox)LoginView1.FindControl("TextBox1");
DropDownList drop_tag = (DropDownList)LoginView1.FindControl("DropDownList1");
string path = Server.MapPath(".") + "\\PDF_Files\\";
FileUpload fup = (FileUpload)LoginView1.FindControl("FileUpload1");
string ext = System.IO.Path.GetExtension(fup.PostedFile.FileNam e);
if (ext.ToLower() != ".pdf")
{
return;
}
string file_name = System.IO.Path.GetFileName(fup.PostedFile.FileName );
while (System.IO.File.Exists(path + "\\" + file_name))
file_name = "1" + file_name;
fup.PostedFile.SaveAs(path + "\\" + file_name);
Mag p = new Mag();
p.Name = file_name;
p.Tozih = txt_tozih.Text;
p.Tag = Convert.ToInt32(drop_tag.SelectedValue.ToString()) ;
p.Add();
Response.Redirect(Request.Url.AbsoluteUri);
txt_tozih.Text = "ok";