【发布时间】:2014-02-20 11:30:08
【问题描述】:
我有一个需要由目录填充的列表框。 我已经成功地用目录填充了列表框,但我的问题是我无法获得所选项目的值。我在 SelectedIndexChanged 事件上放置了一个断点,但我的 Web 应用程序似乎没有运行该代码。
这是我填充列表框的代码:
lstDirectories.DataSource = dtDirectories;
lstDirectories.DataValueField = "DirectoryID";
lstDirectories.DataTextField = "DirectoryName";
lstDirectories.DataBind();
这就是我从 SelectedIndexChanged 事件的列表框中获取值的方式:
TextBox1.Text = lstDirectories.SelectedItem.Value.ToString();
我在这里做错了吗?谢谢您的帮助! :)
【问题讨论】:
-
你设置属性
Autopostback = true了吗? -
不。它设置为 false @mnieto
标签: c# asp.net listbox selectedindexchanged