【发布时间】:2012-11-22 22:35:04
【问题描述】:
我正在尝试向我的 Web 部件添加自定义属性,如下所示:
[Personalizable(PersonalizationScope.Shared)]
[WebBrowsable(true)]
[System.ComponentModel.Category("Settings")]
[WebDisplayName("RSS List Path")]
[WebDescription("")]
public string RSSListURL
{
get
{
if (_myListURL == null)
{
_myListURL = "http://server2003dev/dev/";
}
return _myListURL;
}
set { _myListURL = value; }
}
但在 webpart 中,我还使用自己的自定义工具部件覆盖了 GetToolParts() 方法,如下所示:
公共覆盖 ToolPart[] GetToolParts() {
return new ToolPart[] { new RSSCountrySettings(), new WebPartToolPart() };
}
我需要在类别设置下显示我的自定义工具部分(RSSCountrySettings)和我的自定义属性(RSS 列表路径)。
任何想法我如何做到这一点,我只能得到一个但不能同时显示...?
【问题讨论】: