У меня есть radiobuttonlist
я меняю выбранный элемент в codebehid
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
, и если выбранный элемент изменяется, то более позднее нажатие кнопки изображения вызывает событие selectedinexchanged
radiobuttonlist
..
почему это происходит, я не ожидаю, что это вызовет это событие..