我是一个新手,正在用vb.net做一个网络软件。其中TextBox_TextChanged事件触发的同时触发DropDownList_SelectedIndexChanged事件。也就是改变TextBox1的内容然后用鼠标点击DropDownList1这时页面出现意外错误。把DropDownList1的AutoPostBack属性设为False就不会出现错误。可是SelectedIndexChanged事件又不能触发。我新开了一个工程测试了一下并不出现错误。同事说当页面内容比较多的时候同时触发这两个事件会产生错误。不知道是不是这个原因啊?我想在触发DropDownList1_SelectedIndexChanged事件时让TextBox2.text=DropDownList1.SelectedItem.Text请问有别的方法实现么?
比如放在一个buttion的click事件中就行了!
首先要单独写好这两个函数阿!
function change()
{
var str
str =window.document.Form1.DropDownList1.options[Form1.ddlProduct.selectedIndex].value;
window.document.Form1.TextBox1.value=str;
}
TextBox1.Text=DropDownList1.SelectedItem.Text;
实现呀。