protected override void CreateChildControls()
{
Controls.Clear();
toggleAllAny = new Toggle();
Controls.Add( toggleAllAny );
toggleAllAny.ID = this.ID + "_toggleAllAny";
toggleAllAny.ButtonSizeCssClass = "btn-xs";
toggleAllAny.OnText = "All";
toggleAllAny.OffText = "Any";
toggleAllAny.ActiveButtonCssClass = "btn-info";
toggleTrueFalse = new Toggle();
Controls.Add( toggleTrueFalse );
toggleTrueFalse.ID = this.ID + "_toggleTrueFalse";
toggleTrueFalse.ButtonSizeCssClass = "btn-xs";
toggleTrueFalse.OnText = "True";
toggleTrueFalse.OffText = "False";
toggleTrueFalse.ActiveButtonCssClass = "btn-info";
btnAddGroup = new LinkButton();
Controls.Add( btnAddGroup );
btnAddGroup.ID = this.ID + "_btnAddGroup";
btnAddGroup.Click += btnAddGroup_ServerClick;
btnAddGroup.AddCssClass( "btn btn-action" );
btnAddGroup.CausesValidation = false;
var iAddGroup = new HtmlGenericControl( "i" );
iAddGroup.AddCssClass( "fa fa-list-alt" );
btnAddGroup.Controls.Add( iAddGroup );
btnAddGroup.Controls.Add( new LiteralControl( " Add Filter Group" ) );
btnAddFilter = new LinkButton();
Controls.Add( btnAddFilter );
btnAddFilter.ID = this.ID + "_btnAddFilter";
btnAddFilter.Click += btnAddFilter_ServerClick;
btnAddFilter.AddCssClass( "btn btn-action" );
btnAddFilter.CausesValidation = false;
var iAddFilter = new HtmlGenericControl( "i" );
iAddFilter.AddCssClass( "fa fa-filter" );
btnAddFilter.Controls.Add( iAddFilter );
btnAddFilter.Controls.Add( new LiteralControl( " Add Filter" ) );
lbDelete = new LinkButton();
Controls.Add( lbDelete );
lbDelete.ID = this.ID + "_lbDelete";
lbDelete.Click += lbDelete_Click;
lbDelete.AddCssClass( "btn btn-xs btn-danger" );
lbDelete.CausesValidation = false;
var iDeleteGroup = new HtmlGenericControl( "i" );
iDeleteGroup.AddCssClass( "fa fa-times" );
lbDelete.Controls.Add( iDeleteGroup );
}