النماذج
طي جدول المحتويات
توسيع جدول المحتويات
This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي

النماذج

Visual Studio 2010

نموذج HTML هو مقطع من صفحة ويب التي تحتوي تشغيل المحتوى وعلامات، عناصر تحكم (خانات الاختيار الأزرار الخيارات، قوائم وهكذا)، والتسميات لعناصر التحكم هذه. في الصفحات ويب المحمول ASP.NET، توسيع النماذج التقنية ASP.NET Microsoft Office 2010 Suite عبر أجهزة متنوعة. للحصول على قائمة مُفصل من القدرات أساسى، راجع نظرة عامة حول صفحات ويب ASP.NET.

في صفحة ويب محمول ASP.NET، توفر نموذج الواجهة بين قدرات مستعرض كائن صفحة تعليمات برمجية التي يعرض تلك الصفحة. النموذج يعتبر بمثابة حاوية لعناصر التحكم التي تغلف منطق الصفحة في مكونات قابلة للاستخدام. The نموذج also enables separation of تعليمات برمجية و محتوى تشغيل a الصفحة.

كل جوال ASP.NET صفحة ويب يحتوي على نموذج واحد النشط حاليا. A نموذج هو activated في the following ways:

  • Accessing a الصفحة for the أول الوقت activates the أول نموذج تشغيل the الصفحة, which raises the Activate حدث.

  • إعداد the ActiveForm خاصية of the mobile ويب الصفحة activates a different نموذج.

  • Using a Link عنصر تحكم that الارتباطات إلى another نموذج activates that نموذج when the ارتباط هو clicked.

The latter الثاني الاجراءات أول raise the Deactivate حدث of the previously نشط نموذج, و then raise the Activate حدث of the الحالي نموذج.

There غير محقق reliable way إلى gauge when a مستخدم leaves the الحالي الصفحة; thus, the أخير visited نموذج هو ‏‏مطلقاً deactivated, و its Deactivate حدث هو ‏‏مطلقاً مرفوع.

يمكنك وضع أي رقم من عناصر التحكم في نموذج فردي. للاستخدام، على الرغم من ذلك، فإنه هو advهوable لتقليل العدد من عناصر التحكم التي تضيفها إلى نموذج.

كـP.NET بتنظيم عناصر التحكم هذه في عدة وحدات، مثل كـ شاشة، كـ المناسبة للجهاز الهدف. Form عنصر تحكم ثم يمثل مجموعة استخدام كل على حدة من عنصر تحكم s الذي يمكنك التنقل إلى من داخل الصفحة. تشغيل سبيل المثال، إذا كان لديك نموذجين تشغيل صفحة، ونموذج يحتوي تشغيل معلومات شخصية للموظف و غير ذلك يحتوي تشغيل التوظيف للموظف، يمكنك الرجوع إلى معلومات تعريف شخصية بواسطة الوصول إلى هذا النموذج.

ملاحظة ملاحظة

فلا تنتقل إلى نماذج إجبارية في الصفحات غير ذلك، أو من خلال عنوان URL خارجي الخاص. في غير ذلك الكلمات، وليس URL الخارجي يمكن أن تنقلك إلى نموذج معين داخل صفحة. عند استعراض إلى صفحة، auإلىmatically النموذج أول نشطاً. للتغيير إلى نموذج آخر، يجب عليك تعيين ActiveFormخاصية لهذه الصفحة.

لتحديد ما إذا كنت تريد إنشاء نموذج جديد أو إضافة المزيد عناصر التحكم إلى نموذج موجود، قم بتحديد الوظيفة التي تحتاجها. قم بإنشاء نموذج جديد إذا كنت تحتاج شكل منفصل استخدام التعيين عناصر التحكم. Th هو هو مفيدة بشكل خاص عند مستخدم هو الانتقال إلى جزء آخر من تطبيق. وإلا، يمكنك إضافة عناصر التحكم إلى نموذج موجود. لأن الفردية Formتعتبر وحدات منفصلة من تفاعل مع عناصر تحكم، ASP.NET مطلقا بدمج نماذج متعددة في dهوplay مفردة، حتى إذا كان هناك هو شاشة المنطقة للقيام so.

إنشاء الصفحات مقابل النماذج

عند تاريخ الإنشاء مثيل من صفحة، كافة نموذج s على تلك الصفحة يتم تاريخ الإنشاء مثيلات، بغض النظر عن النشط الحالي نموذج. مقدار الحمل الصفحة لذلك يعتمد تشغيل عدد النماذج تشغيل الصفحة.

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

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

إضافات المجتمع

إضافة
إظهار:
© 2016 Microsoft