m1pfard
Member
اجازه بدین سوالم رو با یه مثال مطرح کنم:
فرض کنین یه فرم داریم که اطلاعات رو از کاربر میگیره، البته با استفاده از Wizard. حالا تو یکی از گامهای ویزارد مثلا گام دوم (از چهار گام) یک فیلد برای آپلود گذاشتیم. همونطور که اساتید عزیز می دونین UploadFile در هر PostBack مقدار خودش رو از دست میده!! یعنی اگه مثلا از گام 2 به 3 بریم مقدار این کنترل خالی می شه! و تا اونجا که من متوجه شدم باید تو هر PostBack این مقدار رو چک و در نهایت آپلود کرد.
یعنی قبل از ذخیره اطلاعات فایل آپلود می شه. حالا مشکل اینه که این فایل رو کجا آپلود کنیم؟
چون ممکن قبل از ذخیره اطلاعات تو گام نهایی کاربر از ورود اطلاعات منصرف بشه یا ارتباطش قطع بشه و یا .... و اونموقع ما می مونیم با یه فایل آپلود شده بی مصرف رو سرور!
حالا اگه دوستان پیشنهادی برای این مشکل دارن لطف کنن ممنون میشم
فرض کنین یه فرم داریم که اطلاعات رو از کاربر میگیره، البته با استفاده از Wizard. حالا تو یکی از گامهای ویزارد مثلا گام دوم (از چهار گام) یک فیلد برای آپلود گذاشتیم. همونطور که اساتید عزیز می دونین UploadFile در هر PostBack مقدار خودش رو از دست میده!! یعنی اگه مثلا از گام 2 به 3 بریم مقدار این کنترل خالی می شه! و تا اونجا که من متوجه شدم باید تو هر PostBack این مقدار رو چک و در نهایت آپلود کرد.
یعنی قبل از ذخیره اطلاعات فایل آپلود می شه. حالا مشکل اینه که این فایل رو کجا آپلود کنیم؟
چون ممکن قبل از ذخیره اطلاعات تو گام نهایی کاربر از ورود اطلاعات منصرف بشه یا ارتباطش قطع بشه و یا .... و اونموقع ما می مونیم با یه فایل آپلود شده بی مصرف رو سرور!
حالا اگه دوستان پیشنهادی برای این مشکل دارن لطف کنن ممنون میشم