日期:2014-05-18  浏览次数:20485 次

dpopdownlist的问题
我在页面上放了个dpopdownlist,textbox   在页面加载的时候从数据库中把“单位名称”的数据绑定.我想实现的效果是   在选中下拉列表中某一个“单位名称”后。把相对应的”单位地址“在TEXTBOX中显示。

      数据库字段   NAME(单位名称)   ADDRESS(单位地址)
      protected   void   Page_Load(object   sender,   EventArgs   e)
        {
             
                        dplDW.DataSource   =   GetAllDW();
                        dplDW.DataTextField   =   "name ";
                        dplDW.DataBind();
        }
        protected   void   dplDW_SelectedIndexChanged(object   sender,   EventArgs   e)
        {
                dplDW.DataSource   =   GetAllDW();
                dplDW.DataTextField   =   "address ";
                dplDW.DataBind();
                txtAddress.Text   =   dplDW.SelectedValue;
        }

------解决方案--------------------
protected void Page_Load(object sender, EventArgs e)
{
if ( !IsPostBack )
{
dplDW.DataSource = GetAllDW();
dplDW.DataTextField = "name ";
dplDW.DataValueField= "Address ";
dplDW.DataBind();
}
}
protected void dplDW_SelectedIndexChanged(object sender, EventArgs e)
{

txtAddress.Text = dplDW.SelectedValue; //显示地址
}