Я пытаюсь добавить пользовательское свойство к своей веб-части, как показано ниже:
[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; }
}
Но внутри веб-части я также переопределяю метод GetToolParts (), как показано ниже, с моей собственной настраиваемой частью инструментов:
public override ToolPart [] GetToolParts () {
return new ToolPart[] { new RSSCountrySettings(), new WebPartToolPart() };
}
Мне нужно отобразить свою настраиваемую часть инструментов (RSSCountrySettings) и мою настраиваемую собственность (путь к списку RSS) под catergory Settings.
Любые идеи, как мне это сделать, я могу получить только один, но не оба для отображения ...?