ProfileServiceManager.LoadProperties Egenskap

Definition

Hämtar eller anger en matris som innehåller profilegenskaperna som ska göras tillgängliga för klientskriptet.

public:
 property cli::array <System::String ^> ^ LoadProperties { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))]
public string[] LoadProperties { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))>]
member this.LoadProperties : string[] with get, set
Public Property LoadProperties As String()

Egenskapsvärde

String[]

En strängmatris som innehåller namnen på profilegenskaperna som ska förinläsas och göras tillgängliga för klientskriptet. Standardvärdet är en tom matris.

Attribut

Undantag

Egenskapen LoadProperties innehåller egenskapsnamn som inte finns i det aktuella programmets profilschema.

Kommentarer

Om LoadProperties innehåller minst en sträng som motsvarar namnet på en profilegenskap hämtar den inbyggda profiltjänsten i webbprogrammet den aktuella användarens profildata för var och en av de angivna profilegenskaperna. Profilegenskapsvärdena serialiseras och görs sedan tillgängliga för klientskriptet via egenskapssamlingen Fält .

Note

Om du vill ange den här egenskapen deklarativt använder du en kommaavgränsad lista med egenskapsnamn. Använd syntaxen GroupName för grupperade egenskapsvärden. PropertyName.

När LoadProperties är en tom matris läses inga profildata in i förväg.

Egenskapen LoadProperties kan anges i ScriptManager kontrollen eller i en associerad ScriptManagerProxy kontroll. När LoadProperties är inställt på både ScriptManager kontrollen och på en eller flera ScriptManagerProxy kontroller bestäms uppsättningen egenskaper genom att alla angivna egenskaper slås samman. Dubblettegenskaper ignoreras.

Gäller för