ورود

View Full Version : سوال: چرا هر دوتا updatepanel با هم آپدیت میشوند ؟



elham1611
جمعه 04 فروردین 1391, 20:10 عصر
من 2 تا updatepanel دارم که در 2 جای مختلف صفحه هستند. با استفاده از دستور جاوااسکریپت زیر updatepanel شماره 1 رو به آپدیت میکنم (مثلا وقتی روی دکمه ای کلیک میشه)

اما نمیدونم چرا updatepannel شماره 2 هم خود به خود آپدیت میشه؟
من میخوام فقط شماره 1 آپدیت بشه و در دستور جاوا اسکریپت فقط شماره 1 رو معرفی کردم.

دستور جاوا اسکریپت :
function update_updatepanel1()
{
__doPostBack('UpdatePanel1');
}

mahsa.n
جمعه 04 فروردین 1391, 22:05 عصر
باید به updatepanel خاصیت UpdateMode="conditional" اضافه کنی

elham1611
شنبه 05 فروردین 1391, 00:15 صبح
ممنون
این خاصیت کارش چیه؟
مشکل قبلی درست شد اما مشکل جدیدی که به وجود آورده اینه که برای آپدیت کردن updatpanel شماره 2 صفحه refresh میشه. یعنی اینگار اصلا updatepanel وجود نداره.

hesamsalehnamadi
شنبه 05 فروردین 1391, 00:31 صبح
ممنون
این خاصیت کارش چیه؟
مشکل قبلی درست شد اما مشکل جدیدی که به وجود آورده اینه که برای آپدیت کردن updatpanel شماره 2 صفحه refresh میشه. یعنی اینگار اصلا updatepanel وجود نداره.

اینو اضافه کن به update panel اولی به نظرم مشکل حل بشه --- "ChildrenAsTriggers="false

elham1611
شنبه 05 فروردین 1391, 11:47 صبح
ممنون ولی نشد

mahsa.n
شنبه 05 فروردین 1391, 15:32 عصر
اینو بخون http://msdn.microsoft.com/en-us/library/bb398867.aspx

hesamsalehnamadi
شنبه 05 فروردین 1391, 17:43 عصر
و در ادامه این ویدئو رو هم ببین

http://www.asp.net/web-forms/videos/aspnet-ajax/how-do-i-update-multiple-regions-of-a-page-with-aspnet-ajax