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