首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

文本框与下拉框联动怎么实现

2012-02-02 
文本框与下拉框联动如何实现左边一个广西框,右边一个下拉列表控件下拉列表内的值是从数据库读出来的我想实

文本框与下拉框联动如何实现
左边一个广西框,右边一个下拉列表控件

下拉列表内的值是从数据库读出来的

我想实现下面两个功能

1.在从数据库中读取数据绑定到下拉列表的时候,添加一个默认的项文字是:请选择
值为空

2.选择下拉列表的项,把下拉列表的值赋给文本框

请大侠们赐教,小弟刚学,不胜感激!

[解决办法]
1、ddl.Item.Add(new ListItem( "请选择 ", "0 "));
2、DropDownList有一个OnSelectedIndexChanged方法
protected void ddl_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Text = ddl.SelectedValue;
}
[解决办法]
绑定完后this.DropDownList1.Item.Add(new ListItem( "请选择 ", " "));然后aspx中 <asp:dropdownlist onchange= "document.getElementById( 'txt1 ').value = this.value ' ........
[解决办法]
上面,在绑定之前this.DropDownList1.Item.Add(new ListItem( "请选择 ", " "));
应该就可以不设定index了
1楼,补充:DropDownList1的AutoPostBack属性设置为true
^_^

热点排行