zoukankan      html  css  js  c++  java
  • 省市联动 DropDownList AutoPostBack

    protected void Page_Load(object sender, EventArgs e)
        {
            SQLHelper sqH;
            if (!Page.IsPostBack)
            {
                sqH = new SQLHelper();
                string strSelPro = "SELECT [proName] FROM [db_city].[dbo].[tb_province] ";
                DataTable dt = sqH.ExecuteQuery(strSelPro,CommandType.Text);
                if (dt.Rows.Count > 0)
                {
                    DropDownList1.DataSource = dt;
                    DropDownList1.DataValueField = dt.Columns[0].ColumnName;
                    DropDownList1.DataTextField = dt.Columns[0].ColumnName;
                    DropDownList1.DataBind();
                }


                //try
                
    //{
                
    //    using (SqlConnection sqlCon = new SqlConnection("server=.;database=db_city;uid=sa;pwd="))
                
    //    {
                
    //        sqlCon.Open();
                
    //        string strSelPro = "SELECT [proName] FROM [db_city].[dbo].[tb_province] ";
                
    //        SqlCommand sqlCom = new SqlCommand(strSelPro, sqlCon);
                
    //        SqlDataReader sdr = sqlCom.ExecuteReader();
                
    //        while (sdr.Read())
                
    //        {
                
    //            DropDownList1.Items.Add(sdr[0].ToString());
                
    //        }
                
    //        sdr.Close();

                
    //        string strSelCity = "SELECT [proName],b.[cityName],a.[proID],b.[proID] FROM [db_city].[dbo].[tb_province] as a,[db_city].[dbo].[tb_city] as b  ";
                
    //        strSelCity += "where a.[proID]=b.[proID] and [proName]='" + DropDownList1.SelectedItem.Text + "'";
                
    //        sqlCom = new SqlCommand(strSelCity, sqlCon);
                
    //        sdr = sqlCom.ExecuteReader();
                
    //        while (sdr.Read())
                
    //        {
                
    //            DropDownList2.Items.Add(sdr[1].ToString());
                
    //        }
                
    //        sdr.Close();
                
    //    }
                
    //}
                
    //catch (Exception ex)
                
    //{
                
    //    throw ex;
                
    //}
                
    //finally
                
    //{
                
    //}
                
            }
            
        }
        protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            //DropDownList2.Items.Clear();
            
    //try
            
    //{
            
    //    using (SqlConnection sqlCon = new SqlConnection("server=.;database=db_city;uid=sa;pwd="))
            
    //    {
            
    //        sqlCon.Open();
            
    //        string strSelCity = "SELECT [proName],b.[cityName],a.[proID],b.[proID] FROM [db_city].[dbo].[tb_province] as a,[db_city].[dbo].[tb_city] as b  ";
            
    //        strSelCity += "where a.[proID]=b.[proID] and [proName]='" + DropDownList1.SelectedItem.Text + "'";
            
    //        SqlCommand sqlCom = new SqlCommand(strSelCity, sqlCon);
            
    //        SqlDataReader sdr = sqlCom.ExecuteReader();
            
    //        while (sdr.Read())
            
    //        {
            
    //            DropDownList2.Items.Add(sdr[1].ToString());
            
    //        }
            
    //        sdr.Close();
            
    //    }
            
    //}
            
    //catch (Exception ex)
            
    //{
            
    //    throw ex;
            
    //}
            
    //finally
            
    //{
            
    //}
        }
  • 相关阅读:
    Jquery 面板导航,切换效果
    Jquery闪耀的地方,dom遍历,过滤查找的例子
    Jquery 通过 data- 来实现按钮点击切换显示隐藏
    Bootstrap 点击按钮切换内容
    c语言快速学习
    嵌入式学习
    16_文件的操作
    06_指针
    11_函数的退出方式
    10_参数数量可变的函数及命令行参数
  • 原文地址:https://www.cnblogs.com/hishanghai/p/2548699.html
Copyright © 2011-2022 走看看