我正在使用Vb.net在asp.net网站上工作,我有一个autopostback = true的下拉列表,我需要在更改项目时获取所选值,或者我想获取触发selectedindexchanged事件的项目.
任何帮助请..
解决方法
在ie.你的Page_Load集
this.ComboBox1.SelectedIndexChanged += new System.EventHandler(ComboBox1_SelectedIndexChanged);
然后像这样编写事件处理程序:
private void ComboBox1_SelectedIndexChanged(object sender,System.EventArgs e) { ComboBox comboBox = (ComboBox) sender; string selected = (string) comboBox.SelectedItem; }
在设置组合框默认值之前,请确保在Page_Load中编写此内容,否则最终将使用此选项:
if (Page.IsPostBack) return;