العنصر 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 |
|
Configuration Member |
|
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)
المبادئ
تسلسل هرمي ملف تكوين ASP.NET و الوراثة
إطار عمل .NET استهداف لمشاريع ويب