2015-09-10 7 views
0

У меня есть 3 RadionButtonList, которые специально связаны с событием SelectedIndexChanged. Есть ли способ убедиться в том, что RadioButtonList просто использовал один из своих элементов программно?SelectedIndexChanged для нескольких RadionButtonList

+0

посмотреть в свойствах -> События –

ответ

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

 Смежные вопросы

  • Нет связанных вопросов^_^