Controlling Output with Ektron Markup Language

The Ektron Markup Language (EkML) makes it easy for Web developers to manage the output presentation of server controls. EkML uses a simple markup that resembles HTML in syntax. The EkML is cached and .NET watches for file changes.

The MarkupLanguage property in the Ektron server controls and Ektron Dreamweaver functions is used to select the template file that contains the Ektron Markup Language. This language is made up of tags and variables that assign formatting information to a control or function when displayed on a Web page.

IMPORTANT: If the markup template file is located in the same folder as the form that contains the server control, just type the file’s name in the server control’s MarkupLanguage property. For example, mycollectionmarkup.ekml. If the file is in another folder, enter the path relative to site root. For example, \CMS400Developer\workarea\customfiles\markup\mycollectionmarkup.ekml.

This section also contains the following topics.