Пример #1
0
        public static string RenderControlToString(Guid?moduleId)
        {
            var cntrl = new HelpCenter();

            cntrl = (HelpCenter)cntrl.LoadControl(Location);
            if (moduleId.HasValue)
            {
                cntrl.ModuleId = moduleId.Value;
            }

            var page = new Page();

            page.Controls.Add(cntrl);

            var writer = new StringWriter();

            HttpContext.Current.Server.Execute(page, writer, false);
            var renderedControl = writer.ToString();

            writer.Close();

            return(renderedControl);
        }
Пример #2
0
        public static string RenderControlToString(Guid? moduleId)
        {
            var cntrl = new HelpCenter();
            cntrl = (HelpCenter)cntrl.LoadControl(Location);
            if (moduleId.HasValue)
            {
                cntrl.ModuleId = moduleId.Value;
            }

            var page = new Page();
            page.Controls.Add(cntrl);

            var writer = new StringWriter();
            HttpContext.Current.Server.Execute(page, writer, false);
            var renderedControl = writer.ToString();
            writer.Close();

            return renderedControl;
        }