protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack && Request.UrlReferrer != null) { PostBackUrl = Request.UrlReferrer.ToString(); } if (!IsCrossPagePostBack) { if (!string.IsNullOrEmpty(ResizableCardBox.Text)) { DCControl.SetFieldsSize(ResizableCardBox.Text); DCControl.Recreate(); } } else { Reset(DCControl); } if (EntityQueryString != Request.QueryString["entity"]) { EntityQueryString = Request.QueryString["entity"]; CardListRelationName = ""; } else { if (!string.IsNullOrEmpty(TemplateList.SelectedValue) && !string.IsNullOrEmpty(CardListRelationName)) { var templateID = TemplateList.SelectedValue; Draw_ReportViewControl(); } } }
protected void DeleteMessage_Closed(object sender, Phoenix.Web.UI.Dialogs.MessageBoxEventArgs e) { if (e.Result == Phoenix.Web.UI.Dialogs.MessageBoxResult.Yes) { int instanceID; var isParse = Int32.TryParse(SelectedRowIDBox.Text, out instanceID); if (isParse) { var templateID = TemplateList.SelectedValue; var template = Storage.Select <Template>(templateID); ReportViewControl.DeleteInstance(template.Entity.ID.ToString(), instanceID); Draw_ReportViewControl(); ControlParameters(); DCControl.Recreate(); } else { throw new Exception("Объект не уадален, надо выбрать объект"); } } }