PDA

View Full Version : مشکل AsyncfileUpload و درج عکس انتخاب شده در مطلب قبلی برای مطلب بعدی



bftarane
جمعه 18 مرداد 1392, 15:03 عصر
سلام.
من یه یوزرکنترل دارم برای درج خبر و
روال کار:
کاربر فیلدهای مورد نظرش رو پر می کنه و اگه خواست با استفاده از کنترل AsyncFileUpload عکسی رو انتخاب می کنه که یه پیش نمایش هم بهش نشون داده میشه و اگه انتخاب نکنه باید یه عکس پیش فرض به اسم nopic.png برای اون خبر در نظر گرفته بشه.
کدهای رو که ببینین گویا هستش

مشکل اینجاست که وقتی می یام یه عکس انتخاب می کنم و فیلدها رو پر می کنم و خبر رو درج می کنم و بلافاصله میام خبر بعدی رو درج می کنم بدون اینکه عکس جدیدی انتخاب کنم متأسفانه برای خبر دوم هم عکس قبلی درج میشه در صورتی که باید nopic.png درج بشه

من اومدم در رویداد FileUploadComplete، در یه سشن اسم فایل انتخاب شده توسط کاربر رو نگه داشتم به شکل زیر
Session["picname"] = filename;
و پس از درج هم می یام سشن رو null می کنم به این شکل

Session["picname"] = null;
ولی نمی دونم چرا این اتفاق می افته.

یه اتفاق جالب دیگه اینکه وقتی بلافاصله میام خبر سوم رو درج کنم بدون عکس این بار کار درست انجام میشه یعنی همون nopic.png درج میشه.
لطفاً راهنمایی کنید.
یه برنامه کوچیک درست کردم و سعی کردم تا حد امکان خلاصه کنم لطفاً دانلود کنید و بررسی کنید مشکلش چیه؟ ممنون
http://www.4shared.com/rar/lFkUhWqj/asyncproblem.html
لینک اسکریپت دیتابیس
http://www.4shared.com/document/Mua0yrID/asyncproblem.html