ProfileServiceManager.LoadProperties 属性

定义

获取或设置一个数组,其中包含可用于客户端脚本的配置文件属性。

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()

属性值

String[]

一个字符串数组,其中包含将预加载并将提供给客户端脚本使用的配置文件属性的名称。 默认为空数组。

属性

例外

LoadProperties 属性包含当前应用程序的配置文件架构中不存在的属性名。

注解

如果 LoadProperties 至少包含一个对应于配置文件属性名称的字符串,则 Web 应用程序中的内置配置文件服务将检索每个指定配置文件属性的当前用户的配置文件数据。 配置文件属性值经过序列化,然后通过 属性 Field 集合提供给客户端脚本。

注意

若要以声明方式设置此属性,请使用以逗号分隔的属性名称列表。 对于分组的属性值,请使用语法 GroupNamePropertyName

如果 LoadProperties 为空数组,则不预加载配置文件数据。

可以在 LoadProperties 控件或关联的ScriptManagerProxy控件中指定 ScriptManager 属性。 在控件和一个或多个ScriptManagerProxy控件上ScriptManager设置 时LoadProperties,通过合并所有指定的属性来确定属性集。 重复的属性将被忽略。

适用于