HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/RMourik/bassol.nl/wwwroot/CMSModules/Ecommerce/Controls/UI/QuickNavigation.ascx.cs
using System;
using System.Collections.Generic;

using CMS.UIControls;

public partial class CMSModules_Ecommerce_Controls_UI_QuickNavigation : CMSAdminControl
{
    #region "Variables"

    private IDictionary<string, string> mNavigationItems; // private member mItems already exists in parent (CMSUserControl)

    #endregion


    #region "Properties"

    public IDictionary<string, string> Items
    {
        get
        {
            return mNavigationItems ?? (mNavigationItems = new Dictionary<string, string>());
        }
        set
        {
            mNavigationItems = value;
        }
    }


    public string CssClass
    {
        get
        {
            return pnlWrapper.CssClass;
        }
        set
        {
            pnlWrapper.CssClass = value;
        }
    }

    #endregion


    #region "Lifecycle methods"

    protected override void OnPreRender(EventArgs e)
    {
        base.OnPreRender(e);

        lstNavigationItems.DataSource = Items;
        lstNavigationItems.DataBind();
    }

    #endregion
}