HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/RMourik/bassol.nl/CMS/CMSModules/AdminControls/Pages/ObjectRelationships.aspx.cs
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using CMS.DataEngine;
using CMS.ExtendedControls;
using CMS.Helpers;
using CMS.Base;
using CMS.UIControls;

public partial class CMSModules_AdminControls_Pages_ObjectRelationships : CMSModalGlobalAdminPage
{
    protected void Page_Init(object sender, EventArgs e)
    {
        // Setup the control
        relElem.ObjectID = QueryHelper.GetInteger("objectid", 0);
        relElem.ObjectType = QueryHelper.GetString("objecttype", "");

        GeneralizedInfo obj = relElem.Object;
        if (obj != null)
        {
            // Set the master page title
            Title = String.Format(GetString("ObjectRelationships.Title"), GetString("objecttype." + obj.TypeInfo.ObjectType.Replace(".", "_").Replace("#", "_")), HTMLHelper.HTMLEncode(obj.ObjectDisplayName));

            PageTitle.TitleText = Title;
            CurrentMaster.PanelContent.RemoveCssClass("dialog-content");
            CurrentMaster.MessagesPlaceHolder.OffsetX = 8;
            CurrentMaster.MessagesPlaceHolder.OffsetY = 8;

            btnAnother.Click += (s, ea) => relElem.Save();
            var master = CurrentMaster as ICMSModalMasterPage;
            if (master != null)
            {
                master.Save += (s, ea) => relElem.SaveAndClose();
                master.ShowSaveAndCloseButton();
                // The button shouldn't have save&close label, because it doesn't seem like it closes - it redirects to a listing of all relationships
                master.SetSaveResourceString("general.save");
            }
        }
    }
}