示例#1
0
        private void CreateFormPanel(Control container)
        {
            using (HtmlGenericControl formSegment = HtmlControlHelper.GetFormSegment("ui tiny pink form segment"))
            {
                formSegment.Attributes.Add("style", "position:fixed;right:4px;top:40px;");
                this.CreateHeader(formSegment);

                using (HtmlGenericControl field = HtmlControlHelper.GetField())
                {
                    using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.SelectUser, "UserSelect"))
                    {
                        field.Controls.Add(label);
                    }

                    this.userSelect = new DropDownList();
                    userSelect.ID   = "UserSelect";
                    field.Controls.Add(userSelect);
                    this.userSelect.DataSource     = Data.Admin.User.GetUsers();
                    this.userSelect.DataTextField  = "UserName";
                    this.userSelect.DataValueField = "UserId";
                    this.userSelect.DataBind();

                    formSegment.Controls.Add(field);
                }

                this.CreateButtons(formSegment);

                container.Controls.Add(formSegment);
            }
        }
示例#2
0
        private void CreateReferenceNumberField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                this.referenceNumberInputText    = new HtmlInputText();
                this.referenceNumberInputText.ID = "ReferenceNumberTextBox";
                this.referenceNumberInputText.Attributes.Add("placeholder", Titles.ReferenceNumber);

                field.Controls.Add(this.referenceNumberInputText);
                container.Controls.Add(field);
            }
        }
示例#3
0
        private void CreateDateFromField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                this.dateFromDateTextBox          = new DateTextBox();
                this.dateFromDateTextBox.ID       = "DateFromDateTextBox";
                this.dateFromDateTextBox.CssClass = "date";
                this.dateFromDateTextBox.Mode     = FrequencyType.FiscalYearStartDate;
                this.dateFromDateTextBox.Required = true;
                this.dateFromDateTextBox.OfficeId = this.OfficeId;

                field.Controls.Add(this.dateFromDateTextBox);
                container.Controls.Add(field);
            }
        }