System.Web.Configuration Namespace
.NET Framework version 2.0
Provides programmatic access to the webParts configuration file section. This class cannot be inherited.
The webParts configuration file section allows you to specify a Web Parts personalization provider, set personalization authorizations, and add custom classes that extend the WebPartTransformer class for use by Web Parts connections.
This example demonstrates how to specify values declaratively for several attributes of the webParts section, which can also be accessed as members of the WebPartsSection class.
The following configuration file example shows how to specify values declaratively for the webParts section.
<system.web>
<webParts>
<personalization
defaultProvider = " AspNetSqlPersonalizationProvider ">
<!-- Providers may only be defined at the application level -->
<providers>
<add name = "AspNetSqlPersonalizationProvider"
type = "System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider"
connectionStringName = "LocalSqlServer"
applicationName = "/" />
</providers>
<authorization>
<deny users = "*" verbs = "enterSharedScope" />
<allow users = "Admin" verbs = "modifyState" />
</authorization>
</personalization>
<transformers>
<add name = "RowToFieldTransformer"
type = "System.Web.UI.WebControls.WebParts.RowToFieldTransformer" />
<add name = "RowToFilterTransformer"
type = "System.Web.UI.WebControls.WebParts.RowToFilterTransformer" />
<add name = "RowToParametersTransformer"
type = "System.Web.UI.WebControls.WebParts.RowToParametersTransformer" />
</transformers>
</webParts>
</system.web>
ASP.NET Configuration <webParts> Section WebPartsPersonalization Class WebPartsPersonalizationAuthorization Class