protected void Page_Load(object sender, EventArgs e) { Guid id = new Guid(Request.QueryString["id"]); PortletInstance pi = PortletInstance.GetPortletInstance(id); phPortlet.Controls.Add(LoadControl(pi.Portlet.EditURL)); }
protected void btnSave_Click(object sender, EventArgs e) { PortletInstance portlet = PortletInstance.GetPortletInstance(DataId); portlet.Name = txtPortletName.Value; portlet.Update(); Accept(); }
public static void PortletInstanceReferenceAdd(string portletId, int idPanel) { Guid idPortletInstance = new Guid(portletId); PortletInstance pi = PortletInstance.GetPortletInstance(idPortletInstance); PortletInstanceInPanel pip = new PortletInstanceInPanel(); pip.PortletInstance = pi; pip.Style = string.Empty; PanelInPageList.Search(PSCPortal.Engine.Panel.Parse(idPanel)).Portlets.AddDB(pip); }
public static string PortletInstanceAdd(string idPortlet, string name, int idPanel) { Guid id = new Guid(idPortlet); PortletInstance pi = new PortletInstance(PortletList.Where(p => p.Id == id).Single(), name); string path = pi.Portlet.DisplayURL; if (System.IO.File.Exists(HttpContext.Current.Server.MapPath(path))) { PortletInstanceInPanel pip = new PortletInstanceInPanel(); pip.PortletInstance = pi; PanelInPageList.Search(PSCPortal.Engine.Panel.Parse(idPanel)).Portlets.AddDB(pip); return(""); } else { return(string.Format("Đường dẫn '{0}' Portlet '{1}' không tồn tại", pi.Portlet.DisplayURL, pi.Portlet.Name)); } }
protected void Page_Load(object sender, EventArgs e) { PortletInstance portlet = PortletInstance.GetPortletInstance(DataId); txtPortletName.Value = portlet.Name; Session["ImagePortletDataId"] = DataId; if (!IsPostBack) { ScriptManager scriptManager = ScriptManager.GetCurrent(Page); var serviceReference = new ServiceReference { Path = "~/Portlets/Rotator/Libs/ImageService.asmx", InlineScript = false }; if (scriptManager != null) { scriptManager.Services.Add(serviceReference); } } }