我有一个radiobuttonlist
我改变所选择的项目中codebehid
RadioButtonList的SelectedIndexChanged事件射击意外
private void DisplayPrivacyTerms(long ImageId)
{
if (ImageryDataAccess.GetImagePrivacyTerm(ImageId).ToLower() == "me only")
{
RadioButtonListPrivacy.Items[0].Selected = true;
}
if (ImageryDataAccess.GetImagePrivacyTerm(ImageId).ToLower() == "friends")
{
RadioButtonListPrivacy.Items[1].Selected = true;
}
if (ImageryDataAccess.GetImagePrivacyTerm(ImageId).ToLower() == "public")
{
RadioButtonListPrivacy.Items[2].Selected = true;
}
}
时所选择的项目更改上述方式,后来postback
到服务器触发selectedindexchanged
事件。
特别是我有listview
,它显示imagebuttons
。当我点击listview
的ImageButton的,如果选择的项目更改然后ImageButton的后点击触发selectedinexchanged
事件的radiobuttonlist
..
这究竟是为什么我不希望这会触发该事件..
问题太模糊了解?请更具体一点。 – 2013-04-07 12:18:49
实际上问题在于以编程方式更改所选项目。如何有效地改变radiobuttonlist.items []。selected属性?当它触发selectedindexchanged事件? – spiral 2013-04-07 12:22:50