自定义AppearanceEditorPart以仅允许Title可更新

时间:2011-06-22 03:19:40

标签: c# web-parts

我在VS2010中使用Webpart。我试图看看是否有更简单的方法来扩展AppearanceEditorPart,以便在编辑模式中选择webpart时只有Title可见

由于 CSS

1 个答案:

答案 0 :(得分:0)

我想有更简单的方法来实现上述要求。我所要做的就是创建一个只显示标题框的编辑部分,以便人们只能更新正在编辑的webpart的标题。我发现最好的选择是使用PropertyGridEditorPart。此webpart非常适合您希望允许用户为webpart设置自定义属性的情况。这是微软网站的文档:

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webparts.propertygrideditorpart.aspx

在我的情况下,我创建了以下属性,webpart框架负责休息!!!!

[Personalizable(PersonalizationScope.User),
WebBrowsable,
WebDisplayName("Web part Title"),
WebDescription("Description of property.")]
public string WebPartTitle
{
  get { return this.Title; }
  set { this.Title = value; }
}

由于