ReFlex CMS

Purchase ReFlex CMS

License type:


PayPal - The safer, easier way to pay online.

More information on license types

Repeater Control

Makes templating, adding and updating repetitive content a breeze!

ReFlex CMS demo - see this control in action.

Define how users enter repetitive content

The Repeater Control allows developers to quickly define a template for repeated content in markup, then define the editing form and any associated validation.

Users can then add, update and remove items in a restricted manner to ensure the correct content is entered, and the content is displayed in a consistent, repeated manner.

This is highly useful for content areas where content is consistently repeated such as news, faq's, staff profiles, address information, testimonials and so on.

For example, repeated news items below in display mode. When in editing mode, the developer has defined how the users enter the content.

Content is stored as xml in the database along with the xml schema (xsd), this makes it easy for developers to pull the data, parse and display it in other areas of the site. For example a top 3 latest news section for a home page could easily pull the data from the main news section, parse and display it, or even provide an RSS, Atom or Json feed.


Displaying
Repeater control displaying content


Editing
A Repeater control in editing mode

 

I'm a developer - how does it work?

It works in a similar way to a normal ASP.NET Repeater control or any other control that uses the ITemplate interface. In markup you define a DisplayTemplate (and AlternatingDisplayTemplate, DisplayHeaderTemplate and/or DisplayFooterTemplate as required), and an EditTemplate (and EditHeaderTemplate and / or EditFooterTemplate).

The Repeater control then works it's magic behind the scenes to provide an adaptive data store for the controls you have defined (ASP.NET TextBox and CheckBox currently supported). When it comes time to display, you bind your edit controls to controls in your DisplayTemplate.

For further details please see the Developer Centre

Integration with the ReFlex File Manager

It is often useful to integrate the ReFlex File Manager with the Repeater control to allow users to choose a file / photo. This can be easily achieved using the ReFlex File Manager JavaScript callback facilities. When opening the File Manager, developers pass a few parameters defining a function to be called back when a user chooses a file / photo.

Recent work

Telstra Business Awards

  • ReFlex Website / CMS / CRM
  • Nomination / Entry
  • Judging / Support
  • Events / Online Q&A
Telstra Business Awards

Telstra Business Womens Awards

  • ReFlex Website / CMS / CRM
  • Nomination / Entry
  • Judging / Support
  • Events / Online Q&A
Telstra Business Womens Awards

Counterpoint

  • ReFlex CMS
  • News functionality
  • Job applications
  • Hosting
Counterpoint

musk group

  • ReFlex Website / CMS
  • Online entrolment
  • CRM / Mailout
musk group

Cabarita Lake Apartments

  • ReFlex Website / CMS
  • Online bookings
Cabarita Lake Apartments

wyndarra consulting

  • ReFlex Website / CMS
  • Search Engine Optimisation
  • Hosting
wyndarra consulting

wyndarra solutions

  • Online Applications
  • Online Pdf Reporting
  • ReFlex Website / CMS
wyndarra solutions

Diversified Exhibitions

  • Payment solutions
  • Accounts integration
  • Hosting
Diversified Exhibitions

ispnet

  • ReFlex Website / CMS / CRM
  • Support systems
  • Sales systems
ispnet