zoukankan      html  css  js  c++  java
  • 省市互连

     所在省市:<asp:DropDownList ID="ddlProvince" runat="server" AutoPostBack="true"                   OnSelectedIndexChanged="ddlProvince_SelectedIndexChanged"></asp:DropDownList>
               <asp:DropDownList ID="ddlCity" runat="server"></asp:DropDownList>
    ---------------------------------------------------------------------------------------
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!IsPostBack)
                {
                    dataBindToProv();              
                       SqlDataReader sdr = ADRelease.BLL.Enterprise.GetEnterpriseInfo(EnterpriseID);
                        if (sdr.Read())
                        {
                            tbWebName.Text = sdr["WebName"].ToString();
                            tbWebIntro.Text = sdr["WebIntro"].ToString();
                            tbMainBusiness.Text = sdr["MainBusiness"].ToString();
                            tbDomainName.Text = sdr["DomainName"].ToString();
                            tbContactMan.Text = sdr["ContactMan"].ToString();
                            tbContactPhone.Text = sdr["ContactPhone"].ToString();
                            tbFaxNumber.Text = sdr["FaxNumber"].ToString();
                            tbEmail.Text = sdr["Email"].ToString();
                            ddlProvince.SelectedIndex = ddlProvince.Items.IndexOf(ddlProvince.Items.FindByValue(Convert.ToString(sdr["ProvinceID"])));
                            //关键下面两句
                            dataBindToCity();
                            ddlCity.SelectedItem.Text = sdr["City"].ToString();   
                   
                            imgLogo.ImageUrl = "../images/logoUpLoad/" + sdr["logo"].ToString();
                            lblPath.Text = sdr["logo"].ToString();
                        }
                        sdr.Close();                   
                }        
               
            }
            //绑定省的下拉
            public void dataBindToProv()
            {
                SqlDataReader sdr1 = ADRelease.BLL.Enterprise.GetProvinceInfo();          
                 this.ddlProvince.DataSource = sdr1;
                this.ddlProvince.DataTextField = "ProvinceName";
                 this.ddlProvince.DataValueField = "ProvinceID";
                 this.ddlProvince.DataBind();
                 sdr1.Close();
            }
            //绑定城市下拉
            public void dataBindToCity()
            {
                SqlDataReader sdr2 = ADRelease.BLL.Enterprise.GetCityInfo(int.Parse(this.ddlProvince.SelectedValue.ToString()));
                this.ddlCity.DataSource = sdr2;
               this.ddlCity.DataTextField = "CityName";
                this.ddlCity.DataValueField = "CityID";
                this.ddlCity.DataBind();
                sdr2.Close();
            }

            protected void ddlProvince_SelectedIndexChanged(object sender, EventArgs e)
            {
                dataBindToCity();
            }    

  • 相关阅读:
    macos linux 命令行显示当前全路径方法
    mac 下面使用apidoc 使用
    du 统计文件夹大小
    mac 共享文件和mount挂载数据
    linux与linux、windows之间文件共享的几种方式
    Yaf安装和配置
    设计模式之 里氏替换原则
    设计模式之单一职责原则
    微信支付 遇到问题总结
    bash shell 快捷键
  • 原文地址:https://www.cnblogs.com/gdjlc/p/2086978.html
Copyright © 2011-2022 走看看