protected void Page_init(object sender, EventArgs e) { long id; if (long.TryParse(Request["id"], out id)) { selectedItem = MediaTypesMapper.GetByID(id); if (!IsPostBack) { UpdateFieldsFromObject(); } } MediaTypeFieldsEditor.SetItems(selectedItem); this.Page.Title = this.SectionTitle.Text = GetSectionTitle(); }
protected void Page_Init(object sender, EventArgs e) { var mediaDetailIdStr = Request["mediaDetailId"]; if (!string.IsNullOrEmpty(mediaDetailIdStr)) { var mediaDetailId = long.Parse(mediaDetailIdStr); var mediaDetail = MediaDetailsMapper.GetByID(mediaDetailId); if (mediaDetail != null) { if (mediaDetail.UseMediaTypeLayouts) { MediaTypeFieldsEditorWrapper.Visible = true; MediaTypeFieldsEditor.SetItems(mediaDetail.MediaType); } else { MediaDetailFieldsEditorWrapper.Visible = true; FieldsTab.SetObject(mediaDetail); } } else { MediaDetailFieldsEditorWrapper.Visible = false; MediaDetailFieldsEditorWrapper.Visible = false; } } else { MediaDetailFieldsEditorWrapper.Visible = false; MediaDetailFieldsEditorWrapper.Visible = false; } BindGlobalFields(); }