PDA

View Full Version : سوال: updatepanel view state



بمب منطقی
چهارشنبه 02 مرداد 1392, 17:28 عصر
سلام خسته نباشید خدمت اساتید بخش:
من در یک update panel یک asyncfileupload دارم که بعد از آپلود یک فایل توسط یک دکمه دیگه فایل آپلود شده و بر روی سرور ذخیره مکینم.ولی نمیدونم چرا بعد از کلیک بر روی دکمه (پست بک) ، state قبلی رو از دست میدم و asyncfileupload خالی میشه. حتی اومدم خصیصه enableviewstate مربوط به updatepanel رو هم true کردم ولی نشد.از masterpage هم استفاده میکنم.
با تشکر

shedayat
چهارشنبه 02 مرداد 1392, 20:45 عصر
سلام.
شما از کد زیر استفاده کن به احتمال زیاد مشکلت حل می شه:

<Triggers> <asp:AsyncPostBackTrigger ControlID="Button_ID" EventName="Click" /> </Triggers>

این کد رو تو همون قسمت UpdatePanel بنویسید.
موفق باشی.

fakhravari
چهارشنبه 02 مرداد 1392, 21:28 عصر
در ابديت پنل اين فايل اپلود هاي خالي ميشوند. راه حلي كه گفته شد پستبك ميده

بمب منطقی
پنج شنبه 03 مرداد 1392, 10:29 صبح
سلام.
شما از کد زیر استفاده کن به احتمال زیاد مشکلت حل می شه:

<Triggers> <asp:AsyncPostBackTrigger ControlID="Button_ID" EventName="Click" /> </Triggers>

این کد رو تو همون قسمت UpdatePanel بنویسید.
موفق باشی.
با توجه به گفته حضرت عالی کد زیر رو در updatepanel قرار دادم

<Triggers> <asp:AsyncPostBackTrigger ControlID="btnPimgUpload" EventName="Click" /> </Triggers>

که btnPimgUpload آی دی مربوط به دکمه ذخیره فایل آپلود شده می باشد.ولی بعد از run خطای btnPimgUpload ID not found ر و میده

بمب منطقی
پنج شنبه 03 مرداد 1392, 10:32 صبح
در ابديت پنل اين فايل اپلود هاي خالي ميشوند. راه حلي كه گفته شد پستبك ميده

خوب پس راه حل چیه.راه حلی وجود ندارد؟ من نمیخوام در رویداد UploadComplete مربوط به AsyncFileupload عمل ذخیره کردن فایل آپلود شده رو انجام بدم وگرنه میدونم که اینطوری مشکل حل خواهد شد.من میخوام در postback بعدی فایل رو ذخیره کنم.
با تشکر

بمب منطقی
شنبه 05 مرداد 1392, 09:33 صبح
من نمیخوام در رویداد UploadComplete مربوط به AsyncFileupload عمل ذخیره کردن فایل آپلود شده رو انجام بدم
به دلیل کمبود فرصت مجبور شدم از همین روش مشکلم رو حل کنم.ولی اگه برای کاری که میخواستم انجام بدم راه حلی پیدا کردید ممنون میشم همینجا قید کنید.
از راهنماییهاتون متشکرم