Gets or sets a value indicating whether an end user can modify a System.Web.UI.WebControls.WebParts.WebPart control through the user interface (UI) provided by one or more System.Web.UI.WebControls.WebParts.EditorPart controls.
Documentation for this section has not yet been entered.
To allow end users to edit a System.Web.UI.WebControls.WebParts.WebPart control, the WebPart.AllowEdit property must be set to true (the default), and the page's display mode must be in edit mode. Display modes are represented by fields in the System.Web.UI.WebControls.WebParts.WebPartManager control. In this case, the mode is WebPartManager.EditDisplayMode. For details about page display modes and how to change them, see the System.Web.UI.WebControls.WebParts.WebPartDisplayMode class overview.
When the WebPart.AllowEdit property is set to false either declaratively or programmatically, editing options are limited. The only possible editing operations are changes to the page's layout, using a System.Web.UI.WebControls.WebParts.LayoutEditorPart control, or other basic operations enabled through custom System.Web.UI.WebControls.WebParts.EditorPart controls.
For an example that uses System.Web.UI.WebControls.WebParts.EditorPart controls from the Web Parts control set and shows how to enable editing of a custom Web Parts control, see Walkthrough: Creating a Web Parts Page.
The effect that the WebPart.AllowEdit property has on a control's behavior is also impacted by the current personalization scope of the Web page, and the individual Web Parts controls on that page. For more information, see Web Parts Personalization Overview.
This property cannot be set by themes or style sheet themes. For more information, see System.Web.UI.ThemeableAttribute and ASP.NET Themes Overview.
The personalization scope of this property is set to PersonalizationScope.Shared and can be modified only by authorized users. For more information, see System.Web.UI.WebControls.WebParts.PersonalizableAttribute and Web Parts Personalization Overview.