Exemple #1
0
        protected void Edit(ClientPipelineArgs args)
        {
            Assert.ArgumentNotNull(args, "args");
            RenderingParameters renderingParameters = new RenderingParameters
            {
                Args          = args,
                DeviceId      = this.DeviceID,
                SelectedIndex = this.SelectedIndex,
                Item          = UIUtil.GetItemFromQueryString(Client.ContentDatabase)
            };

            if (renderingParameters.Show())
            {
                this.Refresh();
            }
        }
Exemple #2
0
        protected void EditRenderingPipeline(ClientPipelineArgs args)
        {
            Assert.ArgumentNotNull(args, "args");
            RenderingParameters parameters = new RenderingParameters {
                Args          = args,
                DeviceId      = StringUtil.GetString(new string[] { args.Parameters["deviceid"] }),
                SelectedIndex = MainUtil.GetInt(StringUtil.GetString(new string[] { args.Parameters["index"] }), 0),
                Item          = UIUtil.GetItemFromQueryString(Client.ContentDatabase)
            };

            if (!args.IsPostBack)
            {
                XmlDocument doc = this.GetDoc();
                WebUtil.SetSessionValue("SC_DEVICEEDITOR", doc.OuterXml);
            }
            if (parameters.Show())
            {
                XmlDocument document2 = XmlUtil.LoadXml(WebUtil.GetSessionString("SC_DEVICEEDITOR"));
                WebUtil.SetSessionValue("SC_DEVICEEDITOR", null);
                this.SetActiveLayout(GetLayoutValue(document2));
                this.Refresh();
            }
        }
 protected void Edit(ClientPipelineArgs args)
 {
     Assert.ArgumentNotNull(args, "args");
     RenderingParameters renderingParameter = new RenderingParameters()
     {
         Args = args,
         DeviceId = this.DeviceID,
         SelectedIndex = this.SelectedIndex,
         Item = UIUtil.GetItemFromQueryString(Client.ContentDatabase)
     };
     if (renderingParameter.Show())
     {
         this.Refresh();
     }
 }