veniz2008
یک شنبه 15 خرداد 1390, 13:12 عصر
سلام،من در پروژم در بخش دانلود یه مشکل دارم،در صفحه دانلود از یک gridview برای نمایش فایلها استفاده کردم و یک buttonfield به گرید اضافه کردم تا کاربر با کلیک این دکمه فایل مورد نظرش رو دانلود کنه،فایلها در روت پروژه و در پوشه adminfiles ذخیره شدن،اما مشکل اینجاست که با کلیک این دکمه به جای اینکه فایل مورد نظر(مثلا عکس یا آهنگ)دانلود بشه،به جاش صفحه asp من دانلود میشه،من کدها رو میذارم،دوستان لطف کنید بگید مشکل کجاست،تشکر.
filename.Text = GridView1.Rows[e.RowIndex].Cells[0].Text.Trim();
Response.AppendHeader("content-disposition", "attachment; filename=" + Request[Server.MapPath(".") + "\\adminfiles\\"+ filename.Text]);
Response.TransmitFile(Server.MapPath(".")+"\\adminfiles\\"+ filename.Text);
Response.End();
عکس از صفحه دانلود:
70735
filename.Text = GridView1.Rows[e.RowIndex].Cells[0].Text.Trim();
Response.AppendHeader("content-disposition", "attachment; filename=" + Request[Server.MapPath(".") + "\\adminfiles\\"+ filename.Text]);
Response.TransmitFile(Server.MapPath(".")+"\\adminfiles\\"+ filename.Text);
Response.End();
عکس از صفحه دانلود:
70735