asp.net中 在一个web窗体里面 选择DropDownList1里面的值 选中后在下面的文本框里面显示出来
发布网友
发布时间:2022-10-28 05:35
我来回答
共4个回答
热心网友
时间:2023-10-03 01:34
给该DROPDOWNLIST控件添加OnSelectedIndexChanged事件
事件里添加JS代码,JS代码直接将选中的值赋给TEXTBOX就OK了
例如
OnSelectedIndexChanged="settextboxvalue(this.options[selectedIndex].value)"
然后再写这个JS函数
function settextboxvalue(val)
{
document.getElementById("textbox1").value = val;
}
思路是这样,但this.options[selectedIndex].value这句话有时候获取不到dropdowmlist的被选中的值
热心网友
时间:2023-10-03 01:35
this.TextBox1.Text=this.DropDownList1.SelectedItem.Text;
热心网友
时间:2023-10-03 01:35
将DropDownList的属性设为AutoPostBack="True"
触发SelectedIndexChanged事件写如下:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Text = this.DropDownList1.Text;
}
热心网友
时间:2023-10-03 01:36
是在另一个 文本框里显示当前选中的内容吗?