Class HtmlErrorDisplayConfig
less than 1 minute to read

A configuration object that can be used to configure an HtmlErrorDisplay method call. Also useful for holding error information in Web Connection form processing.

Class Members

MemberDescription

Attributes

Optional additional HTML attributes to be attached to the alert level element.

o.Attributes

Errors

A collection of wwValidationError objects that contain error information.

o.Errors

Header

An optional header that is displayed. If setm, the header is displayed in bigger text with the message displayed below.

o.Header

Icon

The alert box type. Corresponds to BootStrap alert themes

o.Icon

Message

The message that is displayed in the alert box.

o.Message

Example

foxpro
Function TimeReport *** Error display object poError = CREATEOBJECT("HtmlErrorDisplayConfig") *** Business object for binding poReportParms = CREATEOBJECT("ReportParameters") IF (Request.IsPostBack()) *** Assign validation errors poError.Errors = Request.UnbindFormVars(poReportParms) IF (poError.Errors.Count > 0) poError.Message = poError.Errors.ToHtml() poError.Header = "Please fix the following form entry errors" ELSE poError.Message = "Ready to run report." poError.Icon = "info" ENDIF ENDIF *** Display the template Response.ExpandScript(Config.cHtmlPagePath + "TimeReport.ttk")

In the template then:

html
<%= HtmlErrorDisplay(poError) %>

See also:

Class wwHtmlHelpers

© West Wind Technologies, 1996-2024 • Updated: 03/09/16
Comment or report problem with topic