الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

3 dropdownlists using Ajax

بدأه eng_lrn2b في 5 يوليو 2011 · 4 رد · 379 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

ما هى افضل طريقة لعمل هذا الجزء الخاص بالفورمة التالية

انا عاوز ادخل بيانات الفروع لموسسة

فى مشكلة خاصة بادخال العنوان الخاص بكل فرع

انا عملتها كدا

هيكون هناك ثلاث dropdownlists

الاول سوف يحتوى على اسماء الدول

الثانى يحتوى على المحافظات الخاصة بالدولة التى تم اختيارها من الاول

الثالث يحتوى على المدن الخاصة بالمحافظة التى تم اختيارها من الثانى

طبعا ال dropdownlist الاول والثانى هيكونوا autopostback

انا دلوقتى عاوز ادخل العنوان من غير ما اعمل postback للصفحة كلها

عشان كده حطيتهم الثلاثة فى updatepanel

بس الصفحة بطيئة او حاسس ان الطريقة دى مش المثالية

يا هل ترى فى طريقة افضل من دى

وكمان لو انا شغال انا عامل المشروع بال 3tier

هل انا لازم اعمل كود لاختيار الدولةاو المحافظة او المدينة فى ال classes

ولا اعمل configure data source عااادى

جزاكم الله كل خير

تم تعديل هذه المشاركة بواسطة eng_lrn2b في 5 يوليو 2011 في 02:04

#2

السلام عليكم ورحمه الله وبركاته

اخي البطء سببه حاجات كثيرة, البرمجة, الاستضافة, سرعة الانترنت ... الخ, اما بالنسبة لل 3Tiers تستخدم للمشاريع الكبيرة التي تتعامل مع عدد كبير من المستخدمين ومو معناته ما يمكن تستخدمها بس تحس نفعها لو كان عدد المستخدمين كثير, اما بالنسبة للكود فكود الوصول للبيانات بيكون في DataAccess Layer اما تصيد الاخطاء والتحقق فيكون في ال Business Logic Layer والادوات والصفحات وغيرها في ال Presentation Layer

.:: Wish to become better and better ::.

#3
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي البطء سببه حاجات كثيرة, البرمجة, الاستضافة, سرعة الانترنت ... الخ, اما بالنسبة لل 3Tiers تستخدم للمشاريع الكبيرة التي تتعامل مع عدد كبير من المستخدمين ومو معناته ما يمكن تستخدمها بس تحس نفعها لو كان عدد المستخدمين كثير, اما بالنسبة للكود فكود الوصول للبيانات بيكون في DataAccess Layer اما تصيد الاخطاء والتحقق فيكون في ال Business Logic Layer والادوات والصفحات وغيرها في ال Presentation Layer

السلام عليكم ورحمه الله وبركاته

جزاك الله كل خير اخى الكريم

طيب بالنسبة لل Update panel هل هذة الطريقة جيدة ام توجد طريقة افضل

تم تعديل هذه المشاركة بواسطة eng_lrn2b في 5 يوليو 2011 في 02:30

#4

السلام عليكم ورحمه الله وبركاته

اخي اذا كنت ستتخدم الاجاكس لعمل Partial PostBakc فيمكنك استخدامها, كما انصحك باستخدام مفهوم ال Caching للتحسبن من اداء البرنامج, وتنفيذ الكود اثناء ارسال الصفحة للمرة الاولى وذلك باستخدام لخاصيه IsPostBack

.:: Wish to become better and better ::.

مواضيع مشابهة