protected void Page_Load(object sender, EventArgs e)
        {
            string formSessionKey = string.Format("{0}_{1}", GetType().Name, typeof(ContactForm).Name);

            ContactForm form = this.SessionGet(formSessionKey, () => new ContactForm());

            if (form == null)
            {
                return;
            }

            form.SetPage(this);

            FormCommander formCommander = new FormCommander(form);

            FormRenderer formRenderer = new FormRenderer(form);

            formCommander.HandleRequest(IsPostBack, Request);

            ltrForm.Text = formRenderer.Render();
        }