private void CreateDialog() { TemplateField field; if (fieldBox != null) { field = fieldBox.Field; } else { field = Template.Fields.FirstOrDefault(x => x.Attribute.ID.ToString() == buttonAttributID); } fieldBox = new FieldBox(field); if (fieldBox.RelatedColumnsList != null) { fieldBox.RelatedColumnsList.SelectedIndexChanged += new EventHandler(RelatedColumnsList_SelectedIndexChanged); } DialogTemplateField content = new DialogTemplateField(fieldBox.CreateDialogTable()); dialog = new Phoenix.Web.UI.Dialogs.Form(); dialog.ID = "dialog"; dialog.ContentTemplate = content; dialog.Caption = string.Concat("Атрибут : ", field.Name); dialog.Buttons = CrateButtonsForDialog(); dialog.ButtonsAlign = HorizontalAlign.Center; dialog.Show(); isDialogShow = true; }
void prepareReportButton_Click(object sender, EventArgs e) { if (templatesList.SelectedValue == "-1" || selectedID == "") { return; } NameDialog.Show(); }