عنصر webParts (مخطط إعدادات ASP.NET)
يسمح لك بتحديد مزود الخدمات الشخصية "أجزاء ويب" و تخويل إضفاء طابع شخصي و إضافة فئات مخصصة تقوم بتوسيع فئة ال WebPartTransformer للاستخدام من قبل اتصالات "أجزاء ويب".
عنصر تكوين (مخطط إعدادات عام)
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
عنصر webParts (مخطط إعدادات ASP.NET)
<webParts enableExport="true|false">
<personalization...>...</personalization>
<transformers>...</transformers >
</webParts>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
enableExport |
سمة Boolean اختيارية. تمكين يصدّر بيانات عنصر تحكم إلى ملف وصف XML. القيمة الافتراضية هي false. |
العناصر التابعة
العنصر |
الوصف |
---|---|
personalization |
عنصر اختياري. تحديد مزود "أجزاء ويب" الطابع الشخصي و يضبط تخويل إضفاء "أجزاء ويب" الطابع الشخصي. |
transformers |
عنصر اختياري. تعريف مجموعة من TransformerInfoالكائنات. |
العناصر الأصلية
العنصر |
الوصف |
---|---|
configuration |
العنصر الجذري المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
system.web |
تحديد جذر العنصر لإعدادات تكوين ASP.NET في ملف تكوين ما. يحتوي على عناصر تكوين التي تكوّن تطبيقات ويب ASP.NET وتتحكم في سلوك التطبيقات. |
ملاحظات
التكوين الافتراضي
العنصر الافتراضي التالي webParts مكون في ملف Web.config الجذر في الإصدار2.0 من .NET Framework .
<webParts>
<personalization>
<providers>
<add connectionStringName="LocalSqlServer"
name="AspNetSqlPersonalizationProvider"
type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
<authorization>
<deny users="*" verbs="enterSharedScope" />
<allow users="*" verbs="modifyState" />
</authorization>
</personalization>
<transformers>
<add name="RowToFieldTransformer"
type="System.Web.UI.WebControls.WebParts.RowToFieldTransformer" />
<add name="RowToParametersTransformer"
type="System.Web.UI.WebControls.WebParts.RowToParametersTransformer" />
</transformers>
</webParts>
مثال
المثال التالي كيفية إلى تحديد القيم بشكل إلزامي webPartsالمقطع.
<webParts>
<personalization defaultProvider="AspNetSqlPersonalizationProvider">
<providers>
<add name="AspNetSqlPersonalizationProvider"
type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider"
connectionStringName="LocalSqlServer" applicationName="/" />
</providers>
<authorization>
<deny users="*" verbs="enterSharedScope" />
<allow users="*" verbs="modifyState" />
</authorization>
</personalization>
</webParts>
قد يتم تعريف موفري فقط المستوى التطبيق.
معلومات العنصر
معالج مقطع التكوين |
|
عضو التكوين |
|
مواقع قابلة للتكوين |
Machine.config Web.config المستوى الجذري Web.config مستوى التطبيق Web.config المستوى الجذري |
المتطلبات |
الإصدار 6.0 من IIS NET Framework. الإصدار 2.0 Visual Studio 2005 |
راجع أيضًا:
المهام
كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع
كيفية: تأمين إعدادات التكوين ASP.NET
المرجع
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
عنصر إضفاء الطابع شخصي ل webParts (مخطط إعدادات ASP.NET)
عنصر المحولات لـ webParts (مخطط إعدادات ASP.NET)
WebPartsPersonalizationAuthorization