protected void rptrOptions_ItemCommand(object source, RepeaterCommandEventArgs e) { string controlOption_ID = e.CommandArgument.ToString(); FormGeneratorData data = new FormGeneratorData(); if (e.CommandName.ToString() == "delete") { data.RemoveControlOption(controlOption_ID); DataTable dtOptions = data.GetControlOptionsByPageControl_ID(hfPageControlID_DD_ForEdit.Value); rptrOptions.DataSource = dtOptions; rptrOptions.DataBind(); } else if (e.CommandName.ToString() == "edit") { hfControlOptionID_ForEdit.Value = e.CommandArgument.ToString(); DataTable dt = data.GetControlOptionsByControlOption_ID(controlOption_ID); txtText.Text = dt.Rows[0]["Text"].ToString(); txtValue.Text = dt.Rows[0]["Value"].ToString(); //load default btnSaveOption.Text = "Save"; } }