مشاركة عبر


العنصر xhtmlConformance (مخطط إعدادات ASP.NET)

تكوين تقديم عنصر تحكم 1.0–conforming XHTML.

عنصر تكوين (مخطط إعدادات عام)
  النظام.ويب عنصر (مخطط إعدادات ASP.NET)
    العنصر xhtmlConformance (مخطط إعدادات ASP.NET)

<xhtmlConformance mode="Transitional|Legacy|Strict"/>

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

السمة

الوصف

mode

اختياري String صواب ، التي تحدد وضع عرض XHTML تطبيقات ASP.NET. يمكن الوضع إحدى القيم المسردة في الجدول التالي. الافتراضي هو Transitional (صواب Transitional 1.0).

Value Description
Transitional الانتقالية (XHTML 1.0 Transitional)
Strict مطابقة XHTML 1.0 التقّيد
Legacy يعود عدداً من عرض التغييرات الخاصة المطابقة إلى السلوك رسم هندسي v1.1.

العناصر التابعة

لا يوجد.

العناصر الأصلية

العنصر

الوصف

configuration

تحديد العنصر الجذر المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework.

system.web

تحديد جذر العنصر لإعدادات تكوين ASP.NET في ملف تكوين ما. يحتوي على عناصر تكوين التي تكوّن تطبيقات ويب ASP.NET وتتحكم في سلوك التطبيقات.

ملاحظات

يكون لهذا الإعداد تأثير إلا إذا controlRenderingCompatibilityVersion سمة تعيين العنصر على صواب في ملف Web.config 3.5 أو إذا كان موقع ويب تستهدف 3.5 ASP.NET أو السابقة الإصدار. (لمزيد من المعلومات حول كيفية صواب استهداف إصدارات معينة من ASP.NET, راجع إطار عمل .NET استهداف لمشاريع ويب.) وإلا يعرض ASP.NET HTML كما لو xhtmlConformance إعداد صواب Strict بغض النظر الفعلي عن xhtmlConformance الإعداد.

عند controlRenderingCompatibilityVersion تعيين السمة صواب 3.5 أو أهداف موقع ويب ASP.NET 3.5 أو إصدار سابق الافتراضي xhtmlConformance يتم وضع Transitional. ومع ذلك، في بعض الحالات، ربما لا تريد ASP.NET إلى تقديم ترميز XHTML. ويصح ذلك عادةً عندما يكون لديك الصفحات الموجودة التي تعتمد تشغيل عناصر أو سمات عادةً محظورة بواسطة XHTML. في مثل هذه الحالات يمكنك تعيين xhtmlConformance وضع صواب Legacy.

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

Legacy لا يتغير وضع التقديم HTML كافة صواب طريقة تم في ASP.NET 1.1.يتم إعادة التغييرات رسم هندسي التي من المحتمل أن قطع التطبيقات الموجودة إلى السلوك القديم الخاص بهم.لا توجد أي آلية إلى إعادة الكل التغييرات التي أجريت إلى تطابق مواصفات XHTML.

التكوين الافتراضي

الافتراضية التالية xhtmlConformance عدم تكوين عنصر بشكل واضح في ملف تكوين الجهاز أو في ملف Web.config الجذر ولكن يتم إرجاع التكوين الافتراضي بواسطة تطبيق ما في الإصدار 3.5 من برنامج .NET Framework.

<xhtmlConformance mode="Transitional"/>

مثال

المثال التالي رمز تبديل الوضع رسم هندسي إلى يتوافق مع إلى XHTML 1.0 التقّيد القياسي. التغيير الأساسي تحدث هي أنه name صواب لم يعد يتم عرض على <form> العلامة.

<xhtmlConformance mode="Strict"/>

معلومات العنصر

Configuration Section Handler

XhtmlConformanceSection

Configuration Member

XhtmlConformance

Configurable Locations

Machine.config

مستوى جذر ويب.config

مستوى تطبيق ويب.config

Web.config

Requirements

قم بإعادة تشغيل Microsoft Internet Information Services (IIS) 5.0.

Microsoft .NET Framework version 2.0

Microsoft Visual Studio 2005

راجع أيضًا:

المهام

كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع

كيفية: تأمين إعدادات التكوين ASP.NET

المرجع

النظام.ويب عنصر (مخطط إعدادات ASP.NET)

عنصر تكوين (مخطط إعدادات عام)

System.Configuration

System.Web.Configuration

المبادئ

تسلسل هرمي ملف تكوين ASP.NET و الوراثة

تأمين تكوين ASP.NET

وحدات سيناريو التكوين ASP.NET

إطار عمل .NET استهداف لمشاريع ويب

موارد أخرى

إعدادات التكوين العامة (ASP.NET)

إعدادات تكوين الـ ASP.NET

إدارة مواقع ويب ASP.NET

ملفات التكوين ASP.NET

تكوين ASP.NET API