Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 列表框中选择的索引不改变';从列表中选择项目时不会激发_C#_Asp.net_Listbox_Selectedindexchanged - Fatal编程技术网

C# 列表框中选择的索引不改变';从列表中选择项目时不会激发

C# 列表框中选择的索引不改变';从列表中选择项目时不会激发,c#,asp.net,listbox,selectedindexchanged,C#,Asp.net,Listbox,Selectedindexchanged,我有一个需要用目录填充的列表框。 我已成功地用目录填充列表框,但我的问题是无法获取所选项目的值。我在SelectedIndexChanged事件上放置了一个断点,但我的web应用程序似乎没有运行该代码 下面是我填充列表框的代码: lstDirectories.DataSource = dtDirectories; lstDirectories.DataValueField = "DirectoryID"; lstDirectories.DataTe

我有一个需要用目录填充的列表框。 我已成功地用目录填充列表框,但我的问题是无法获取所选项目的值。我在SelectedIndexChanged事件上放置了一个断点,但我的web应用程序似乎没有运行该代码

下面是我填充列表框的代码:

        lstDirectories.DataSource = dtDirectories;
        lstDirectories.DataValueField = "DirectoryID";
        lstDirectories.DataTextField = "DirectoryName";
        lstDirectories.DataBind();
以下是如何从SelectedIndexChanged事件的列表框中获取值:

        TextBox1.Text = lstDirectories.SelectedItem.Value.ToString();
我做错什么了吗?谢谢你的帮助!:)

使用属性:-

AutoPostBack=“True”


默认情况下,它是
False

是否设置了属性
Autopostback=true
?否。它被设置为false@mnieto