PDA

View Full Version : ImageButton و Ajax TabContainer



سار
سه شنبه 22 مرداد 1387, 08:14 صبح
مشکل اینجاست که اگر داخل یکی از Tabها ImageButton باشه و روی اون کلیک بشه تو Postback به Tab اولی میره نه Tabی که قبل از Postback فعال بود، البته این کد هم کمکی نمی کنه :


tabContainer.ActiveTab = tabContainer.Tabs[2];

و یا این


tabContainer.ActiveTabIndex = 2;


ممکنه راهنمایی کنید.

Amir Taghavi
سه شنبه 22 مرداد 1387, 12:49 عصر
1. محتویات هر tab رو بذار توی یه usercontrol (در واقع محتوای هر tab میشه یه usercontrol)
2. محتویات usercontrol رو توی یه update panel بذار.

سار
سه شنبه 22 مرداد 1387, 13:11 عصر
این دقیقن کاری هست که من انجام دادم
من برای هر تب یک User Control دارم ولی اونها رو توی Update panel قرار ندادم
تو بعضب از تب ها من مجبورم Redirec کنم بنابر این update panel به کارم خیلی نمیاد ولی نکته عجیب این هست که جایی که من تو صفحه داده ها رو توی یک textbox وارد میکنم state تب حفض میشه وای وقتی با Image Button کار میکنم نمیشه
مشکل اینجاست

لطفن راهنمایی کنید که چرا دو کد فوق هیچ اثر روی تب ندارن؟

Amir Taghavi
سه شنبه 22 مرداد 1387, 13:54 عصر
تو بعضی از تب ها من مجبورم Redirect کنم بنابر این update panel به کارم خیلی نمیادکاشکی یه مثال از redirect که می کنی می ذاشتی. آخه من با redirect مشکلی ندارم!

منظورت یه چیزی مثل اینه:


Response.Redirect("~");

سار
چهارشنبه 23 مرداد 1387, 13:57 عصر
راه حلی نیست؟
فکر میکنم باید کامپوننتم رو عوض کنم