Грамотей
Зарегистрирован: 22 September 2006
Сообщения: 15
Примеры кода: 0
|
Почему не работает обработчик SelectedIndexChanged? |
09 April 2008 15:21 |
|
|
| Оценка 5.00. |
|
Здравствуйте, подскажите пожалуйста почему не работает обработчик SelectedIndexChanged для RadioButtonList?
Вроде все сделано теоритически правильно, только не понятно почему не работает...
На страниче есть один RadioButtonList называемый rblOrganizationExist:
<asp:RadioButtonList ID="rblOrganizationExist" runat="server" OnSelectedIndexChanged="rblOrganizationExist_SelectedIndexChanged">
Для него создан обработчик для смены выбора:
protected void rblOrganizationExist_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Visible = rblOrganizationExist.Items[0].Selected;
TextBox2.Visible = rblOrganizationExist.Items[1].Selected;
}
Если смотреть исходный HTML-код cтраници:
<input id="rblOrganizationExist_0" type="radio" name="rblOrganizationExist" value="istexist" checked="checked" />
<label for="rblOrganizationExist_0">Выберите из списка</label>
<input id="rblOrganizationExist_1" type="radio" name="rblOrganizationExist" value="notexist" />
<label for="rblOrganizationExist_1">Введите название</label>
Обработчика JavaScript'a для события "onChangeClick" не видно...
Как же заставить asp.net-элемент срабатывать на собычие изменения выбора?
Можно это конечно сделать через JavaScript, но только задаеться вопрос нахрена нужно событие "SelectedIndexChanged" для "RadioButtonList"?
Жизнь - это постоянное движение, кто-то шевелит извилинами, а кто-то хлопает ушами...
|
|