Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Proximus
4 / 4 / 0
Регистрация: 31.03.2010
Сообщений: 51
1

Событие Click не срабатывает у контрола LinkButton в GridView

02.10.2011, 23:02. Просмотров 1245. Ответов 2
Метки нет (Все метки)

привет всем!

тут такая проблема! у меня есть gridview, несколько полей для отображения данных, и в последний столбец добавил ссылки(LinkButton) для удаления записей из gridview. все отлично работает в IE, Но не работает во всех остальных браузерах, по крайней мере, не работает в Хроме и мозиле FF. почитав в инете топики по данной проблеме, я нашел инфу следующую:
Проблема возникает в коде typeof(defaultButton.click) != "undefined" — Firefox не определяет метод click() для элемента "ссылка", поэтому форма будет отправлена на сервер без параметра __EVENTTARGET, и событие не сработает.
- статья оригинала на английском, но кто-то постарался и перевел на русский, и как видите не очень удачно. но идея в целом понятна. проблема остается с решением, как заставить обрабатывать событие клика LinkButton во всех других браузерах!?!??!

помогите плиз, мб уже кто-то сталкивался с подобной проблемой

p.s. ссылка на озвученную мною статью: http://kpumuk.info/asp-net/using-pan...ol-in-asp-net/
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2011, 23:02
Ответы с готовыми решениями:

Не срабатывает Click в UpdatePanel
Создал placeholder : <asp:ScriptManager ID="ScriptManager1"...

Не срабатывает событие Click.
Здравствуйте! Кому не лень посмотрите пожалуйста код плеера... и может подскажете почему не...

Не срабатывает событие click
<div id="panel"> <div id="panel-content" class="info-map-panel info-map-panel-visible"> ...

VueJS. Не срабатывает событие v-on:click
Например есть такой код: Vue.component('sub-wrapper', { template: '<div...

Groupbox.BackColor=Transparent, не срабатывает событие click button
В Groupbox есть кнопка, заметил такую вещь - если его цвет поставить в прозрачный, то не...

2
Alligieri
CEO
Эксперт С++
2254 / 1244 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
02.10.2011, 23:31 2
Цитата Сообщение от Proximus Посмотреть сообщение
как заставить обрабатывать событие клика LinkButton во всех других браузерах!?!??!
Обычно я не использую нативные обработчики событий для елементов внутри GridView, лучше заюзать RowCommand
0
Proximus
4 / 4 / 0
Регистрация: 31.03.2010
Сообщений: 51
03.10.2011, 22:14  [ТС] 3
т.е. в событии GridViewRowCommand я проверяю на возникшее событие , типа если тип команды равен "удалить", то сделать опрделенное действие.

вообще как вариант! попробуем. спасибо.

p.s. если не пральна понял вас, то поправьте

Добавлено через 8 часов 13 минут
Alligieri,
попробовал, у меня постоянно commandName равен Select, даже если я кликаю не по ссылке для удаления, а в любое место гридвью. потом сделал autogeneratedeletebutton - и все равно срабатывает событие Select.

в размышлениях....
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2011, 22:14

Не срабатывает событие нажатия на ImageButton в Gridview
Пример с офф сайта брала, почему то не работает import android.content.Intent; import...

Не срабатывает событие "click" после события "blur"
Здравствуйте! Например если фокус будет в текстовом поле и нажать на кнопку произойдет событие...

Как обработать событие click и событие нажития стрелки?
Допустим есть кнопка влево-вправо для горизонтального листания товаров. Как нужно кроссбраузерно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru