ورود

View Full Version : برای حفظ نشدن حالت عکسها چه باید انجام دهیم؟



Alen
سه شنبه 26 شهریور 1387, 19:07 عصر
سلام ،
مشکل من اینه که یکسری عکس داخل دیتابیس ذخیره کرده ام (به صورت بایت)
بعد هنگام جستجو بعد از یافتن رکورد(رکوردهای) مورد نظر عکس ها را از دیتا بیس میخوانم و با استفاده از
File.WriteAllBytes در یک فولدر مثل temp ذخیره می کنم و سپس مسیر عکسها که از تگ <asp:Image استفاده کرده ام را بدین صورت "temp/filename/~" تنظیم میکنم خوب مشکل من اینه که در جستجوی بعدی وقتی کاربر مورد جستجو را عوض میکند و به صفحه نمایش نتایج Redirct می شود عکسهای جستجوی قبلی با مطالب جدید نشان داده می شود
(عکسهای جدید نشان داده نمیشود حالت image) ها حفظ می شود)
البته این حالت فقط تو IIS پیش میاد و وقتی از تو VS اجرا میشه مشکلی نیست
حالا
1-بعد آپلود شدن هم این مشکل وجود خواهد داشت
2-برای حل آن چه کار باید انجام دهم
من حتی قبل File.Writeallbyts با استفاده از File.Delete تمامی عکسهای مربوط به جستجو قبلی را پاک میکنم ولی تاثیری ندارد در ضمن کدها رو هم داخل pageload نوشتم
ممنون میشم اگه کمک کنید

dr.pantagon
سه شنبه 26 شهریور 1387, 21:50 عصر
احتمال داره اطلاعات cash شده باشه ولی
با این حالا از یک اسم رندوم استفاده کن اگر پیج لود باشه و اسم هم رندوم باشه با اسم قبلی دیگه فرق می کنه و اشتباه نمی شه و عکس جدید رو نشون میده