2017-02-27 2 views
0

Ich brauche die Profil alle EigenschaftenHolen Sie sich die Profileigenschaften Namen von Web-Config

<profile defaultProvider="AspNetSqlProfileProvider" automaticSaveEnabled="false" enabled="true"> 
<providers> 
    <clear/> 
    <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="ApplicationServices" applicationName="/" /> 
</providers> 
<properties> 
    <add name="FirstName" type="string" /> 
    <add name="LastName" type="string" /> 
    <add name="Company" type="string" /> 
</properties> 

ich mit den Werten aus der Datei web.config das Array erhalten möchten, erhalten [ ‚Vorname‘, 'Name VZ ‘, 'das Unternehmen']

Antwort

1

Dies sollte Sie das Array erhalten:

var configuration = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/aspnet"); 

var profileSection = (System.Web.Configuration.ProfileSection)configuration.GetSection("system.web/profile"); 

var properties = profileSection.PropertySettings.AllKeys; //FirstName, LastName, Company 

Mehr Informationen über Profile: 012.

+0

Danke Mann. Das wollte ich. – Lucifer

Verwandte Themen