我的网站上有一个列表框,其中包含一些元素。
我制作了事件OnSelectedIndexChanged,所以当用户按下一个元素时,这个值将被放入一个文本框中
protected void Page_Load(object sender, EventArgs e)
{
listbox = new Listbox();
// Add to page etc.
listbox.SelectedIndexChanged += new EventHandler(listbox_SelectedIndexChanged);
}
void listbox_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
textbox_name.Text = listbox.SelectedItem.ToString();
}
catch
{
textbox_info.Text = "Choose employee";
}
}
它适用于c#windows窗体,但由于某种原因不适用于Web窗体。
是否有可能让它发挥作用?
谢谢
答案 0 :(得分:2)
设置列表框的autopostback属性为true