Link to home
Start Free TrialLog in
Avatar of doramail05
doramail05Flag for Malaysia

asked on

Show SelectedItem in Dropdownlist based on DataRow

i try to show the item in drop down list if the datarow returns let's say 2,
the ddl will select 2. but cannot
if (Request.QueryString["SLID"] != null && Request.QueryString["SLItemDelete"] == null)
            {
                DataSet1TableAdapters.SetLineTableAdapter adpt01 = new DataSet1TableAdapters.SetLineTableAdapter();
                DataTable dt = adpt01.GetSetLineData(Convert.ToInt64(Request.QueryString["SLID"]));

                ddlLevelID.SelectedItem.Text = dt.Rows[0]["LevelID"].ToString();
                ddlClassID.SelectedItem.Text = dt.Rows[0]["ClassID"].ToString();
                ddlSubjectID.SelectedItem.Text = dt.Rows[0]["SubjectID"].ToString();
                ddlTopicID.SelectedItem.Text = dt.Rows[0]["TopicID"].ToString();
                
            }

Open in new window

Avatar of krunal_shah
krunal_shah

try like  this,
ddlLevelID.SelectedValue= dt.Rows[0]["LevelID"].ToString();
Avatar of doramail05

ASKER

had this

'ddlClassID' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value
ASKER CERTIFIED SOLUTION
Avatar of robasta
robasta
Flag of Zimbabwe image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
>> 'ddlClassID' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value


This error shows that you are trying to set the value of dropdown which does not exists in the dropdown.