Click here to Skip to main content
15,903,033 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
my code is as bellow
C#
public void searchFor_Company()
        {
            using (MySqlConnection con = new MySqlConnection(CS))
            {
                using (MySqlCommand cmd = new MySqlCommand())
                {
                    cmd.CommandText = "select AddressId from companyaddress where CompanyName='"+drp_CompName.SelectedItem.Text.Trim()+"'";
                    cmd.Connection = con;
                    con.Open();
                    MySqlDataReader dr = cmd.ExecuteReader();
                    dr.Read();
                    txt_CompanyId.Text = dr[0].ToString();
                    con.Close();
                }
            }
        }

        protected void drp_CompName_SelectedItemChanged(object sender, EventArgs e)
        {
            searchFor_Company();
        }

        protected void drp_CompName_SelectedIndexChanged(object sender, EventArgs e)
        {
            searchFor_Company();
        }

but its not working so need help,which event of DropDownList i suppose to Use??
Thanks In Advance............:)
Posted
Comments
[no name] 9-Nov-15 1:41am    
Have you set AutoPostBack="true" for dropdown list in source code?
Madhav Gunjal 9-Nov-15 3:01am    
thanks PANKAJMAURYA It's working
Gyaneswar kumar 9-Nov-15 2:35am    
Please read page life cycle of ASP.net page then do try such thing..:-)
Madhav Gunjal 9-Nov-15 3:02am    
Thanks Gyaneshwar Kumar your suggesion was very usefull to me....

1 solution

Can't call any function under any event(Indexchanged/Itemchanged) which refer some changes on control value/text like 'txt_CompanyId.Text etc..'

Also make sure you're using AutoPostBack="true" against respective dropdown list.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900