У меня есть 3 RadionButtonList, которые специально связаны с событием SelectedIndexChanged. Есть ли способ убедиться в том, что RadioButtonList просто использовал один из своих элементов программно?SelectedIndexChanged для нескольких RadionButtonList
0
A
ответ
0
Вы можете использовать атрибут ID
своих объектов RadioButtonList, чтобы сделать это, и просто получить идентификатор объекта sender
всякий раз, когда событие запущено.
protected void RadioButtonList_SelectedIndexChanged(object sender, EventArgs e)
{
string listName = ((RadioButtonList)sender).ID
// listName = RadioButtonList1 or RadioButtonList2 or whatever the ID is set to.
if (listName == "RadioButtonList1")
{
// Rest of your code goes here, now that you know which RadioButtonList the event was fired from
}
}
+0
Хорошо, это хорошая идея. Благодаря! – dawsoad
посмотреть в свойствах -> События –