Пример #1
0
    protected void SqlDataSourceScenario_Updated(object sender, SqlDataSourceStatusEventArgs e)
    {
        SqlDataSourceScenarioTypeClient.Delete();
        ListView ListView1 = (ListView)DetailsView1.Rows[3].FindControl("ListView1");

        for (int i = 0; i < ListView1.Items.Count; i++)
        {
            ListViewItem Item         = ListView1.Items[i];
            CheckBox     CheckBox1    = (CheckBox)Item.FindControl("ActiveCheckBox");
            HiddenField  HiddenField1 = ((HiddenField)Item.FindControl("HiddenField1"));

            if (!CheckBox1.Checked)
            {
                continue;
            }

            SqlDataSourceScenarioTypeClient.InsertParameters["IdClientType"].DefaultValue = HiddenField1.Value;
            SqlDataSourceScenarioTypeClient.Insert();
        }
        // Response.Write("111");
        // Response.End();
        SqlDataSourceIVR.Delete();
        TextBox TextBox3 = (TextBox)DetailsView1.Rows[4].FindControl("TextBox3");

        String[] Buttons = TextBox3.Text.ToString().Split(new Char[] { ',' });
        for (int i = 0; i < Buttons.Length; i++)
        {
            string ButtonIVR = Buttons[i].Trim();
            if (ButtonIVR != "")
            {
                SqlDataSourceIVR.InsertParameters["Button"].DefaultValue = ButtonIVR;
                SqlDataSourceIVR.Insert();
            }
        }
    }
Пример #2
0
 protected void DetailsView1_ItemCreated(object sender, EventArgs e)
 {
     if (DetailsView1.CurrentMode == DetailsViewMode.Edit)
     {
         SqlDataSourceIVR.DataSourceMode = SqlDataSourceMode.DataReader;
         System.Collections.IEnumerator rdr = SqlDataSourceIVR.Select(DataSourceSelectArguments.Empty).GetEnumerator();
         IDataRecord row;
         string      Button = "";
         while (rdr.MoveNext())
         {
             row     = (IDataRecord)rdr.Current;
             Button += (Button != "" ? "," : "") + ((int)row["Button"]).ToString();
         }
         TextBox TextBox3 = (TextBox)DetailsView1.Rows[4].FindControl("TextBox3");
         TextBox3.Text = Button;
     }
 }