Как выбрать данные из 3 выпадающих списков и отобразить результаты в текстовых полях

У меня есть 3 выпадающих списка, и мне нужно выбрать данные из этих выпадающих списков и отображать результаты в текстовых полях вместо таблицы. На selectedIndexChange последнего выпадающего списка я хотел бы заполнить данные в текстовых полях. например, отображать минимум и максимум в текстовых полях.

Это последний выпадающий список, который мне нужен selectedOndexChanged при выборе

protected void ddlPaperLevel_SelectedIndexChanged(object sender, EventArgs 
e)
    {
        try
        {
            lblError.Text = "";
            string paperlevel = ddlPaperLevel.Text.Trim();

            DataTable specs = new DataTable();

            if ((specs = WIP.GetLabSpecs()).Rows.Count > 0)
            {
                for (int i = 0; i < specs.Rows.Count; i++)
                {
                    if (i == 0)        //Fluting 125 Special
                    {
                        txtFlut125gsmN.Text = specs.Rows[i]
   ["GramageMin"].ToString().Trim();
                        txtFlut125gsmX.Text = specs.Rows[i]
   ["GramageMax"].ToString().Trim();
                        txtFlut125MoistN.Text = specs.Rows[i]
   ["MoistMin"].ToString().Trim();
                        txtFlut125MoistX.Text = specs.Rows[i]
   ["MoistMax"].ToString().Trim();
  }

3 ответа

Решение

Вы можете легко написать код для вашего результата

protected void dropdownlist3_SelectedIndexChanged(object sender, EventArgs e)
{
     string strddlText1 = Convert.ToString(dropdownlist1.SelectedItem.Text);
     string strddlText2 = Convert.ToString(dropdownlist2.SelectedItem.Text);
     string strddlText3 = Convert.ToString(dropdownlist3.SelectedItem.Text);
     if(strddlText1 != "" && strddlText2 != "" && strddlText3 != "")
     {
       Textbox1.Text = strddlText1 + " " + strddlText2  + " " + strddlText3;
     }
}
textbox1.text=
    DropDownList1.SelectedItem.Text+
    DropDownList2.SelectedItem.Text+
    DropDownList3.SelectedItem.Text+(and So on);

Сохраните значения в переменной и, когда выбрано последнее выпадающее окно, возьмите все значения и поместите их в текстовое поле с помощью:

Texbox1.Text = "valuesFromDropdown"
Другие вопросы по тегам