void Control_Init(object sender, EventArgs e) { ExerciseControl dropDownList = (ExerciseControl)sender; TextFieldEditor exerciseName = (TextFieldEditor)dropDownList.Parent.Parent.FindControl("InsertexerciseName"); if (exerciseName != null) { control = dropDownList; } }
void DataEditorControl_OnSave(EventArgs e) { var exerciseId = HttpContext.Current.Request[control.Exercise.UniqueID]; control.Exercise.SelectedValue = exerciseId; base.Data.Value = exerciseId; TextFieldEditor exerciseName = (TextFieldEditor)control.Parent.Parent.FindControl("InsertexerciseName"); if (exerciseName != null) { exerciseName.Text = control.Exercise.SelectedItem.Text; } }