PDA

View Full Version : Ajax و Postback



ali643
شنبه 28 مرداد 1385, 00:03 صبح
سلام دوستان

از یه Grid استفاده می کنم که Ajax رو Suport می کنه و اعمال Paging و Sort و .... رو خودش انجام می ده حالا من Ajax رو فعال کردم و وقتی که می خوام Grid رو بایند کنم در Page_Load کد مربوطه رو می نویسم وقتی که بدون چک کردن وضعیت PostBack می نویسم درست کار می کنه اما اگر وضعیت PostBack رو چک می کنم اعمالی که با Ajax انجام میشه اصلا کار نمی کنه ودیگه Grid رو نشون نمی ده.
آیا با هر PostBackدوباره Grid بایند میشه؟
آیا با استفاده از IsCallback کنترل Grid دوباره بایند میشه؟

اگر به جای IsPostBack از IsCallback استفاده کنیم درست میشه اما نمی دنم IsCallback چیه؟


if (!Page.IsPostBack)
{
Code}

Grid مربوطه RadGrid می باشد.

مرسی

titbasoft
شنبه 28 مرداد 1385, 08:49 صبح
بله در هر بار Render شدن Web Page شما همه چیز دوباره ساخته می شه. اما گاها خود توسعه دهنده Component از روشهایی مثل استفاده از View State برای جلوگیری از این مشکلات استفاده می کنه که این هم یک قانون همیشگی نیست. به نظر من خیلی بعیده (به علت بالا رفتن حجم کدی که Render میشه) اما اگر وب کنترل شما view state رو ساپورت میکنه یا Property های دیگه ای مثل IsBinded داره ، می تونید از اونها استفاده کنید.

gavanbakht
شنبه 28 مرداد 1385, 09:22 صبح
--------------------------------------------------------------------------------
مطالب فارسی جمع آوری شده در باره تکنولوژی Ajax و نیز مراجع و منابع موجود

60 صفحه و فرمت Pdf (http://www.developercenter.ir/Forum/showthread.php?t=3175)
....................

hpx
یک شنبه 29 مرداد 1385, 09:58 صبح
لطف می کنید اسم گرید ajax ی که استفاده می کنید رو بگید؟

titbasoft
یک شنبه 29 مرداد 1385, 10:00 صبح
قبلا خودشون گفته اند:
Grid مربوطه RadGrid می باشد.
اگر اشتباه نکنم برای telerik باید باشه