Sitefinity CMS

Public Controls Overview Send comments on this topic.
See Also
Sitefinity Building Parts > Controls > Public Controls > Public Controls Overview

Glossary Item Box

This topic provides information about the Sitefinity Toolbox. This toolbox makes the public controls available for adding to a page. This includes the built-in controls as well as any custom or user controls added to it. 

 

Built-in Public Controls

When a page is in Edit mode within Sitefinity, there is an extensible toolbox of ready-to-use controls that could be applied to a page to enhance its functionality. These controls represent Modules and Services in the Public part of Sitefinity. However, in order to use them, you need to create instances of modules and/or services in the Administrative part of Sitefinity first.

For more information on working with the built-in modules in Sitefinity , see Modules Overview

For more information on working with the built-in services in Sitefinity, see Services Overview

By default, the Toolbox contains the following controls:

Control

Description

Navigation

Hyper Link Creates links on a Web page that allow users to move from page to page in the application
Dynamic Hyper Link Dynamic link independent of a Web page   
Breadcrumb Creates "breadcrumb trail" navigation links showing the location of the current page in the site's navigation hierarchy
Site Menu Provides RadMenu functionality with predefined data source
Site PanelBar Provides RadPanelBar functionality with predefined data source
Site TabStrip Provides RadTabStrip functionality with predefined data source
Site TreeView Provides RadTreeview functionality with predefined data source
Language Selector Displays a box with option to choose available language versions of the page

RadControls

RadTabStrip Embeds a Telerik RadTabStrip control in the page
RadMenu Embeds a Telerik RadMenu control in the page
RadPanelBar Embeds a Telerik RadPanelBar control in the page

Images and Documents

Image Displays an image
Download List Control for listing files for downloading
Image Gallery Control that displays one or more image libraries

Data

XmlDataSource Represents an XML data source to data-bound controls
SiteMapDataSource Represents a data source control that Web server controls and other controls can use to bind to hierarchical site map data
DetailsView Displays the values of a single record from a data source in a table, where each data row represents a field of the record. The DetailsView control allows editing, inserting, and deleting records.
GridView Displays the values of an entire table from a data source in tabular form, where each row represents a single record. The GridView control allows adding, editing, inserting, and deleting records.

Login

LoginStatus Displays the Login status
LoginName Displays the user name
Login A control for logging in - requires username, password, and has a Submit button.
ManageProfile Managing the profile - first name and last name
LoginView Displays the Login information of the user
CreateUser Creates a user - saves user information. First and Last names are optional.

Generic Content

GenericContent Control for editing and storing generic HTML content
Content View

Displays content items

Forms

Spam Protector Control for applying a spam protector strategy

Tags and Categories

Tags List Lists all tags
Categories List Lists all categories

News 

News View Displays news articles
News Archive Holds an archive of news, including expired ones 

Blogs

Blog Posts Lists blog posts
Bloggers Displays list with active bloggers
Archive Holds an archive of blogs, including expired ones 
Calendar Displays a calendar with dates enabled only when there is a blog published on that day

Lists

Lists Displays a list of data items

Polls

Poll Box Displays a poll

Forums

Forum List List of forum items                                
Single Forum A single forum item with threads
Forums A combination of all available functionality for forums, such as Forum List, Single Forum, Single Thread, Insert Post, Edit Post 
Single Thread A single thread item
Edit Post Edit the post

Events

Events View Control that lists all events 
Events Schedule View Control that displays all events as a calendar

Newsletters

Subscription form Control for subscribing to a newsletter 

Search

Search Box Control for searching specified fields or pages 
Search Results Control that displays the search results

Rss Feeds

Rss Feed Provides Rss Feed functionality

Table 1 

 

Figure 1 illustrates the contents of the Toolbox section in Page Edit mode. The controls are divided into groups that need to be expanded in order to view all available controls:

ToolBox Controls
Figure 1                  

 

Custom Public Controls

The following topics provide details on how to add a custom or a user control to the Sitefinity Toolbox:

 

See Also