PDA

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



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

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

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

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

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

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

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

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

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

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

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