可能是一个基本问题,但我有以下代码:
ListItem l = radiolist.Items.FindByValue(mediaTypeID.ToString());
if (l != null)
l.Selected = true;
else
radiolist.SelectedIndex = 0;
handleMediaTypeChanged();
在上面的代码中,我可以成功地从单选按钮列表中检索到正确的项目,但是将项目设置为 Selected 不起作用。SelectedIndexChanged 事件不会触发,当我使用handleMediaTypeChanged()
单选按钮列表手动调用它时,不会反映已更改的索引。如果不是这样,正确的方法是什么?