/// <summary> /// Creates a ImageCommandColumnTemplate /// </summary> /// <returns>A ImageCommandColumnTemplate</returns> private DnnGridImageCommandColumnTemplate CreateTemplate(GridItemType type) { bool isDesignMode = HttpContext.Current == null; var template = new DnnGridImageCommandColumnTemplate(type); if (type != GridItemType.Header) { template.ImageURL = ImageURL; if (!isDesignMode) { template.CommandName = CommandName; template.VisibleField = VisibleField; template.KeyField = KeyField; } } template.EditMode = EditMode; template.NavigateURL = NavigateURL; template.NavigateURLFormatString = NavigateURLFormatString; template.OnClickJs = OnClickJs; template.ShowImage = ShowImage; template.Visible = Visible; template.Text = type == GridItemType.Header ? HeaderText : Text; //Set Design Mode to True template.DesignMode = isDesignMode; return(template); }
/// <summary> /// Creates a ImageCommandColumnTemplate /// </summary> /// <returns>A ImageCommandColumnTemplate</returns> private DnnGridImageCommandColumnTemplate CreateTemplate(GridItemType type) { bool isDesignMode = HttpContext.Current == null; var template = new DnnGridImageCommandColumnTemplate(type); if (type != GridItemType.Header) { template.ImageURL = ImageURL; if (!isDesignMode) { template.CommandName = CommandName; template.VisibleField = VisibleField; template.KeyField = KeyField; } } template.EditMode = EditMode; template.NavigateURL = NavigateURL; template.NavigateURLFormatString = NavigateURLFormatString; template.OnClickJs = OnClickJs; template.ShowImage = ShowImage; template.Visible = Visible; template.Text = type == GridItemType.Header ? HeaderText : Text; //Set Design Mode to True template.DesignMode = isDesignMode; return template; }