File: D:/HostingSpaces/RMourik/bassol.nl/CMS/CMSModules/WebAnalytics/Controls/UI/Campaign/List.ascx.cs
using System;
using CMS.Helpers;
using CMS.PortalEngine;
using CMS.SiteProvider;
using CMS.UIControls;
public partial class CMSModules_WebAnalytics_Controls_UI_Campaign_List : CMSAdminListControl
{
#region "Properties"
/// <summary>
/// Inner grid.
/// </summary>
public UniGrid Grid
{
get
{
return gridElem;
}
}
/// <summary>
/// Indicates if the control should perform the operations.
/// </summary>
public override bool StopProcessing
{
get
{
return base.StopProcessing;
}
set
{
base.StopProcessing = value;
gridElem.StopProcessing = value;
}
}
/// <summary>
/// Indicates if the control is used on the live site.
/// </summary>
public override bool IsLiveSite
{
get
{
return base.IsLiveSite;
}
set
{
base.IsLiveSite = value;
gridElem.IsLiveSite = value;
}
}
#endregion
#region "Methods"
protected void Page_Load(object sender, EventArgs e)
{
gridElem.WhereCondition = "CampaignSiteID =" + SiteContext.CurrentSiteID;
string editUrl = UIContextHelper.GetElementUrl("CMS.WebAnalytics", "CampaignProperties");
editUrl = URLHelper.AddParameterToUrl(editUrl, "objectId", "{0}");
editUrl = URLHelper.AddParameterToUrl(editUrl, "displayTitle", "0");
editUrl = URLHelper.AddParameterToUrl(editUrl, "displayReport", QueryHelper.GetBoolean("displayReport", false).ToString());
gridElem.EditActionUrl = editUrl;
}
#endregion
}