When having hierarchical dynamic content types instead of using generated widgets to display hierarchy, use only the parent widget template.
This topic describes how to customize the markup of all widgets of a specific type. For example, you may want to modify the templates of all Blog posts widgets by adding a footer text.
Once you prepare a theme, assign it to a Web Forms or hybrid page template. After assigning theme to template, all pages using this template use the theme as well.
Use the Web Forms CSS widget to apply Cascading Style Sheets (CSS) to pages. Use CSS to style webpages through font, colors, spacing, and more.
Create custom form widget that defines RadDatePicker control used by users to choose a date.
You must override this method to specify the views you want to display in your designer
Web Forms AddressField is used for dynamic content types and holds information about real world locations using Google Maps API.
Web Forms Search widgets group contains widgets you use to display search box and search results on your website to enable users to search website content.
Use Web Forms Search results widget to configure where and how to display the results of a search that users perform on your website.
Add and remove Web Forms widgets from a page through Sitefinity CMS Pages API.
Create standard ASP.NET custom controls or derive them from one of the built-in base classes. The new custom widget can reside in Sitefinity CMS or in another solution.
Once you create or customize a theme for a Web Forms and hybrid page templates, you must register it in your site’s backend.