Web 部件个性化设置的使用要求

更新:2007 年 11 月

个性化设置是 ASP.NET Web 部件控件集的一项基本功能,当您希望创建的页具有允许用户修改或个性化网页的 Web 部件控件时,即需要该功能。本主题讨论使用 Web 部件个性化设置的基本要求。有关个性化设置以及它在 Web 部件控件集内的作用的其他参考材料,请参见 Web 部件个性化设置概述

为成员资格配置站点

使用个性化设置的一项必备条件是一个配置为可以标识单个用户的 ASP.NET 网站。通常,如果该站点是本地 Intranet 站点,它将使用 Windows 身份验证;如果是 Internet 站点,则使用 Forms 身份验证。有关配置站点的详细信息,请参见 管理 ASP.NET 网站

选择提供程序

若要使用个性化设置,您需要一个提供程序来管理个性化设置数据,还需要一个数据库来存储这些数据。为成员资格配置了站点后,可以选择使用默认的提供程序。ASP.NET 包括一个默认的 Microsoft SQL Server Express 提供程序和数据库,用于存储个性化设置数据。如果您希望使用该提供程序,则不需要任何其他设置。您也可以设置自己的自定义数据库提供程序。

创建具有 Web 部件控件的页

使用个性化设置的另一个要求是创建一个使用 Web 部件控件的页。有关如何创建具有个性化设置功能的基本 Web 部件页的详细信息,请参见 演练:创建 Web 部件页。有关如何使用用户控件和个性化设置的信息,请参见 演练:使用用户控件实现 Web 部件个性化设置

禁用 Web 部件个性化设置

虽然 Web 部件个性化设置在默认情况下是启用的,当在某些情况下您可能希望禁用该功能。例如,您可能希望使用某页上的一些 Web 部件控件,但不允许用户个性化该页。有关如何禁用个性化设置的详细信息,请参见 如何:禁用 Web 部件个性化设置

请参见

概念

ASP.NET Web 部件概述

Web 部件个性化设置概述