How to make a web part configurable?
-
16-10-2019 - |
Question
I am using SharePoint Server 2007 Enterprise with Windows Server 2008 Enterprise. I am using publishing portal template.
I am developing using VSTS 2008 + C# + .Net 3.5. I want to develop a WebPart and make some settings configurable (just like we can configure parameter for a console application in app.config) -- i.e. authorized people could set parameters of WebPart in Edit Page (from browser based UI interface), then select -> Modify WebPart properties, or edit parameter in SharePoint Designer.
Such parameter is application specific custom parameters.
Any solutions and referenced samples?
Solution
The properties should be built into just about any how to or sample project.
[WebBrowsable(true), Personalizable(true)]
public string DefaultText
{
get { return defaultText; }
set { defaultText = value; }
}
OTHER TIPS
last year I wrote a series on Web Part properties, might be worth a look:
- Web Part Properties - Part 1 - Introduction
- Web Part Properties - Part 2 - Editor Parts
- Web Part Properties - Part 6 - Complex Properties
/WW