protected void EditForm_DataBound(object sender, EventArgs e) { SearchPanel.Visible = false; object obj = null; if (this.DatabaseList != null) { using (RadComboBoxItem item = new RadComboBoxItem(string.Format(CultureInfo.InvariantCulture, Resources.OrganizationsControl_DatabaseList_MasterDatabaseItem_Text, Resources.OrganizationProvider_MasterDatabaseText), string.Empty)) { this.DatabaseList.Items.Insert(0, item); } using (RadComboBoxItem item = new RadComboBoxItem(string.Empty, "x")) { this.DatabaseList.Items.Insert(0, item); } obj = DataBinder.Eval(EditForm.DataItem, "DatabaseId"); if (!Support.IsNullOrDBNull(obj)) { RadComboBoxItem item1 = this.DatabaseList.FindItemByValue(obj.ToString()); if (item1 != null) { this.DatabaseList.SelectedValue = obj.ToString(); } } } if (this.ParentOrgsList != null) { using (RadComboBoxItem item = new RadComboBoxItem(string.Empty, string.Empty)) { this.ParentOrgsList.Items.Add(item); } Guid databaseId = Guid.Empty; Guid?organizationId = null; if (EditForm.CurrentMode == DetailsViewMode.Insert) { databaseId = ((DatabaseList.Items.Count > 2) ? (Guid)Support.ConvertStringToType(DatabaseList.Items[2].Value, typeof(Guid)) : Guid.Empty); } else { databaseId = (Support.IsNullOrDBNull(obj) ? Guid.Empty : (Guid)obj); organizationId = new Guid?((Guid)EditForm.DataKey[0]); } this.ParentOrgsList.DataSource = OrganizationProvider.GetOrganizationsByParentOrganizationIdAndDatabaseId(databaseId, organizationId); this.ParentOrgsList.DataBind(); obj = DataBinder.Eval(EditForm.DataItem, "ParentOrganizationId"); if (Support.IsNullOrDBNull(obj)) { obj = string.Empty; } RadComboBoxItem item1 = this.ParentOrgsList.FindItemByValue(obj.ToString()); if (item1 != null) { this.ParentOrgsList.SelectedValue = obj.ToString(); } } obj = DataBinder.Eval(EditForm.DataItem, "CreatedTime"); if (!Support.IsNullOrDBNull(obj)) { Literal lit = (Literal)EditForm.FindControl("CreatedTimeLiteral"); lit.Text = Support.ToShortDateString((DateTime)obj, m_UserContext.TimeZone); } obj = DataBinder.Eval(EditForm.DataItem, "ExpirationTime"); if (!Support.IsNullOrDBNull(obj)) { this.ExpirationTime.SelectedDate = TimeZoneInfo.ConvertTimeFromUtc((DateTime)obj, m_UserContext.TimeZone); } obj = DataBinder.Eval(EditForm.DataItem, "CanceledTime"); if (!Support.IsNullOrDBNull(obj)) { this.CanceledTime.SelectedDate = TimeZoneInfo.ConvertTimeFromUtc((DateTime)obj, m_UserContext.TimeZone); } }