How to select data from 3 drop down lists and display results on text boxes

263 views Asked by At

I have 3 drop down lists, and I need to select data from these dropdown lists and display results on text boxes instead of a Grid. On selectedIndexChange of the last drop down I would like to populate the data on text boxes. e.g display minimum and maximum on text boxes.

This is the last drop down i need selectedOndexChanged when selecting

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

There are 3 answers

5
M.Y.Mnu On BEST ANSWER

you can easly write code for you result

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;
     }
}
1
vijayvicks On
textbox1.text=
    DropDownList1.SelectedItem.Text+
    DropDownList2.SelectedItem.Text+
    DropDownList3.SelectedItem.Text+(and So on);
2
Svenmarim On

Save the values in a variable and when the last dropdown box is selected, take all the values and put them in the textbox with:

Texbox1.Text = "valuesFromDropdown"