protected void LoopCheckedAndInsert(string ID_Operts) { int i = 0; foreach (ListViewItem dli in ManufactureCheckBox.Items) { CheckBox cd = (CheckBox)dli.FindControl("IDCheck"); if (cd.Checked == true) { ObjectDataOpertsCheck.InsertParameters["ID_Operts"].DefaultValue = ID_Operts; ObjectDataOpertsCheck.InsertParameters["ID_Link"].DefaultValue = ManufactureCheckBox.DataKeys[i].Values[4].ToString(); ObjectDataOpertsCheck.Insert(); } i += 1; } }
protected void OpertsDataSource_OnUpdated(object sender, EventArgs e) { foreach (ListViewItem dli in OpertsLV.Items) { TextBox tcd = (TextBox)dli.FindControl("NameOperts"); SelectOneOperts.UpdateParameters["NameOperts"].DefaultValue = tcd.Text.ToString(); CheckBox cb = (CheckBox)dli.FindControl("ChecOperts"); if (cb.Checked == true) { SelectOneOperts.UpdateParameters["ChecOperts"].DefaultValue = "1"; } else { SelectOneOperts.UpdateParameters["ChecOperts"].DefaultValue = "0"; } } int i = 0; foreach (ListViewItem dli in ManufactureCheckBox.Items) { CheckBox cd = (CheckBox)dli.FindControl("IDCheck"); if (cd.Checked == true && (bool)ManufactureCheckBox.DataKeys[i].Values[5] == false) { ObjectDataOpertsCheck.InsertParameters["ID_Operts"].DefaultValue = (string)(Session["ID_Operts"]); ObjectDataOpertsCheck.InsertParameters["ID_Link"].DefaultValue = ManufactureCheckBox.DataKeys[i].Values[4].ToString(); ObjectDataOpertsCheck.Insert(); } if (cd.Checked == false && (bool)ManufactureCheckBox.DataKeys[i].Values[5] == true) { ObjectDataOpertsCheck.DeleteParameters["ID_Operts"].DefaultValue = (string)(Session["ID_Operts"]); ObjectDataOpertsCheck.DeleteParameters["ID_Link"].DefaultValue = ManufactureCheckBox.DataKeys[i].Values[4].ToString(); ObjectDataOpertsCheck.Delete(); } i += 1; } Msg.Text = RadioButtonGroups.SelectedValue.ToString(); // +" " + RadioButtonGroups.SelectedItem.ToString(); SelectOneOperts.UpdateParameters["ID_Operts_Group"].DefaultValue = RadioButtonGroups.SelectedValue.ToString(); SelectOneOperts.UpdateParameters["ID_Operts"].DefaultValue = (string)(Session["ID_Operts"]); SelectOneOperts.UpdateMethod = "UpdateOperts"; SelectOneOperts.Update(); Server.Transfer("Operts.aspx", false); }