PDA

View Full Version : سوال: مشکل در دانلود فایل از روی هاست



mohammadyaser
چهارشنبه 02 شهریور 1390, 12:30 عصر
سلام من به وسیله تابع زیر از دیتاست یک خروجی xml می گیرم .و می خوام که بعد از گرفتن خروجی اون رو سیستم کاربر دانلود بشه .این کار روی لوکال درست جواب می د ولی روی هاست اصلی پنجره ای باز میه که نام کاربری و کلمه عبور می خواد و وقتی وارد می کنم باز هم همون پنجره باز می شه و فایلی دانلود نمیشه .کسی می دونه دلیللش چیه .ممنون chkstr = chkstr.Substring(0, (chkstr.Length - 1));
SqlConnection con1 = new SqlConnection();
con1.ConnectionString = obj_AllFunction.constr;
SqlCommand cmd1 = new SqlCommand("select " + chkstr + " from " + tablename + "", con1);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd1;
DataSet ds1 = new DataSet();
con1.Open();
da.Fill(ds1, tablename);
StreamWriter xmlDoc = new StreamWriter(Server.MapPath("~/xml/" + filename + ".xml"));
ds1.WriteXml(xmlDoc);
xmlDoc.Close();
con1.Close();
Response.AppendHeader("content-disposition", "attachment; filename=" + filename + ".xml");
Encoding encode = Encoding.UTF8;
Response.ContentEncoding = encode;
Response.ContentType = "text/xml";
Response.TransmitFile(Server.MapPath("~/xml/" + filename + ".xml"));
Response.End();
Response.Write("خروجی مورد نظر ایجاد شد.");


74299