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); } }
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); } }
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); } }