سؤال

هل هناك فرق ، أم أن المصطلحات مرادفة؟

آسف إذا تم طرح هذا من قبل ، لم أتمكن إلا من العثور على الفرق بين أ ممتلىء Postback وكرس. أنا مدرك بالفعل لكيفية اختلاف Postback الكامل.

في استخدام ASP.NET 2.0 ، إذا كان ذلك مهمًا. (بالمناسبة ، هل يهم؟ أم أن هذه المصطلحات محددة هي نفسها لأي تطبيق قائم على الويب؟)

شكرا لك مقدما.

هل كانت مفيدة؟

المحلول

سؤال جيد...

من عند http://p3net.mvps.org/chowsharp/2007/august/08192007.aspx

الفرق الحقيقي الوحيد هو المصطلحات ، لكن عندما يستخدم الناس هذه المصطلحات ، يكون لديهم عمومًا مفهومين مختلفين في الاعتبار. يحدث رد الاتصال عندما يعيد العميل إلى الخادم لإجراء بعض الأعمال ثم يقوم بتحديث واجهة المستخدم على العميل. إنه مختلف عن Postback العادي لأنه يتم تحديث عناصر واجهة المستخدم اللازمة فقط.

Postback الجزئي هو مصطلحات Ajax لإجراء رد الاتصال. في الواقع ، يستخدم Postback Postback رد اتصال لاستعادة الخادم مرة أخرى. يتم دعم عمليات الاسترجاعات في ASP.NET V2 ولكن ليس PORSBACKS جزئي. يضيف Ajax دعمًا لبرامج Postback الجزئية. مع Postback posts الجزئي Ajax يتولى بفعالية عرض الصفحة. عند حدوث Postback Postback خطوات Ajax ، يتيح ASP.NET بدء عملية Postback العادية. ومع ذلك ، يتحكم Ajax في التقديم ، بحيث يجعل الضوابط التي تحتاجها فقط. عند إكمال تقديم حزم Ajax إلى البيانات المقدمة وإرجاعها إلى العميل. على جانب العميل ، يقوم AJAX بتحديث DOM للصفحة مع التغييرات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top