Ektron CMS400.NET API Documentation
|
[DefaultProperty("DefaultCheckoutID"), ToolboxData("<{0}:Checkout runat=server></{0}:Checkout>")] public class Checkout : ECommerceControl, ICallbackEventHandler;
<DefaultProperty("DefaultCheckoutID"), ToolboxData("<{0}:Checkout runat=server></{0}:Checkout>")> Public Class Checkout Inherits ECommerceControl Inherits ICallbackEventHandler
Checkout.cs
This is class Ektron.Cms.Controls.Checkout.
Name |
Description |
The enumerations of the Checkout class are listed here. | |
The methods of the Checkout class are listed here. | |
The properties of the Checkout class are listed here. | |
The delegates of the Checkout class are listed here. | |
The events of the Checkout class are listed here. |
Name |
Description |
For the PhaseChange event. | |
For the Post-Login event. |
|
Name |
Description |
|
This is record Ektron.Cms.Controls.Checkout.ControlPhase. |
|
Name |
Description |
|
Fires when the current phase (state) is about to change. Allows supervising phase-changes, in order to allow or prevent changing as needed. | |
|
Fires when an Login event occurs. Allows inspecting or modifying callback parameters. |
|
Name |
Description |
|
Method that can be overridden and used to grab data from the back end for each server control. | |
|
Wraps the resulting collection with the Ektron Toolbars, which will only display when a user is logged in. | |
|
Method that can be overridden and used to wrap an Ektron toolbar corresponding to a particular Control around some Html text. |
|
Name |
Description |
|
Provides access to the current Cart (Basket) object. | |
|
Reports or selects the current page (or phase) of the control, particularly useful if wizard mode is enabled. | |
|
Provides access to the current CustomerData object. | |
|
The ID of the default country that appears in the Billing Address and Shipping Address. Set this ID to the country from which the majority of your customers will be making purchases. If the site visitor is from a different country, he can change it when editing the Billing or Shipping Address. | |
|
Specify an external XSLT file to render the control. By default, the control uses Checkout.xsl. This file is located in: | |
|
The name of the parameter on the query string that identifies desired phase ID. | |
|
The message that is shown when an unhandled error occurs. Details are sent to the event log. The default message is | |
|
When set to True, switches to an SSL encrypted URL. For the SSL encryption to work, you must have an SSL certificate installed. Information on SSL can be found at the following Web sites:
Note: Ektron, Inc. is not associated with TechFAQ or VeriSign. However, both these sites offer very good, detailed explanations of Secure Sockets Layer. | |
|
The image to display while the control is fetching data. The default is: | |
|
Specifies the class to call to collect the payment information. Change this to accept other types of payments, such as eChecks. | |
|
When true, displays detailed error message, otherwise shows friendly error message (default). | |
|
Specify the path to a style sheet for use with this sever control. The location can be relative or absolute. Leave blank to use the default style sheet. | |
| ||
| ||
|
The URL path of the template that helps site visitors recover their password. This path can be relative or absolute. When a path is entered and a site visitor has not logged in, a link appears at the beginning of checkout process that allows him to navigate to a template containing information to recover his password. The Membership server control contains an option for recovering passwords. | |
|
The URL path of the template that allows the site visitor to continue shopping. When a path is entered, a link appears at the end of checkout process that allows a user to navigate to the template that would allow them to continue shopping; for example, the template containing a ProductList or ProductSearch server control. | |
|
If true, uses Microsoft Ajax to perform callback. Otherwise, the control uses Ektron Library callback (default). | |
|
When true (default) ensures current phase is allowed. Set to false to override, allowing any phase order. |
Copyright (c) 2008. All rights reserved.
|
What do you think about this topic? Send feedback!
|