SharePoint Controls
SharePoint user controls
WSS 3.0 comes with a number of user controls that you can use in your web parts and application pages. These controls are located in the 12\TEMPLATE\CONTROLTEMPLATES folder.
SharePoint server controls
The Microsoft.SharePoint.WebControls namespace of the Microsoft.SharePoint.dll contains a number of SharePoint server controls that you can use in you web parts and application pages.
- DateTimeControl control
- InputFormTextBox control
- InputFormCheckBox, InputFormCheckBoxList and InputFormCheckBoxListValidator controls
- InputFormRadioButton control
- SharePoint validation controls
- PeopleEditor control
- ListFieldIterator control
- ListViewByQuery control
- WebApplicationSelector control
- SPGridView control (written by Paul Robinson)
- SPDataSource control (written by Chris O’Brien)
Other controls that are useful on application pages for the Central administration can be found in the Microsoft.SharePoint.ApplicationPages.Administration.dll located in the 12\CONFIG\ADMINBIN directory:
- AdministrationDataSourceControl control

[...] every page in the SharePoint controls section by Karine Bosch (really, really, really good [...]
Pingback by Using the intrinsic SharePoint Controls | ASP Scribe | July 12, 2009 |
[...] Bosch zeigt die einfache Verwendung von SharePoint User Controls und SharePoint Server Controls, unter anderem “InputForm Controls”, “DateTime Control”, “PeopleEditor Control”, [...]
Pingback by Daniel Buschke – Blog » Benutzung von Sharepoint Controls | July 12, 2009 |
Hey Karine, your last two links appear to be broken. Thanks for a great list!
[...] every page in the SharePoint controls section by Karine Bosch (really, really, really good [...]
Pingback by Tune Up Your PC » Post Topic » Using the intrinsic SharePoint Controls | July 13, 2009 |
Hey Karine, could you please tell me if lost focus kinds of events of SharePoint Webcontrols be avialable?
I want to execute something when user leaves SharePoint Textfield Control.
Thanks & Regards
Khushi