我在webfrom中有 两个控件 一个textbox 一个DropDownList。我要实现的效果就是,用户在DropDownList中选择数据后将 数据显示在 textbox中,我是在DropDownList1_SelectedIndexChanged事件中写的
TextBox2.Text=this.DropDownList5.SelectedItem.Text.Trim();可是有个问题,如果用户选择的是默认项就不能启动 DropDownList1_SelectedIndexChanged
事件,请问这个改怎么解决
TextBox2.Text=this.DropDownList5.SelectedItem.Text.Trim();可是有个问题,如果用户选择的是默认项就不能启动 DropDownList1_SelectedIndexChanged
事件,请问这个改怎么解决
btw,这样的操作建议用JS写在客户端
或者你可以加个Click事件也TextBox2.Text=this.DropDownList5.SelectedItem.Text.Trim();
If (!IsPostBack)
{
DropDownList.Attributes.Add("onchange","return _change(this);");
}客户端:
<script language="javascript">
function _change(obj)
{
document.getElementById("TextBox2").value = obj.options[obj.options.selectedIndex].text;
return false;
}
</script>
有这个属性吗 (,把DropDownStyle的屬性設為Simple.
)to
uumlwy(爱老婆) ( )
单击事件怎么加
DropDownList再選中最後添加的空值
private void Page_Load(object sender, System.EventArgs e)
{
if (!this.IsPostBack)
{
DropDownList1_SelectedIndexChanged(this,e);
TextBox2.Text=this.DropDownList5.SelectedItem.Text.Trim();
}
}