В Chrome 73 есть проблема с приложением asp.net;gridviews не запускает второе событие (на 72 или более старой версии все в порядке).Мои сеточные представления имеют расширение "выбор строки одним щелчком мыши" с помощью сценария Java.
Добавление кода Javascript в GridRow (через событие OnRowDataBound () в Codebehind .cs:
e.Row.Attributes["onclick"] = ClientScript.GetPostBackClientHyperlink
(this.GridView1, "Select$" + e.Row.RowIndex);
JS-код «Выбрать событие»:
function select_grid(grid_name, rowindex) {
__doPostBack(grid_name, 'Select$' + rowindex);
}
Веб-код результатанаходится здесь:
//trstart
onclick="__doPostBack('ctl00$ctl00$MainHolder$NestedHolder$GrdListe' ,
'Select$1')" //
....
// trend//
Прикрепленное изображение - это образец вида сетки. В этом виде сетки есть одна кнопка с именем "Sil" (команда удаления), и в каждой строке есть команда onclick через javascript (я использую этот js для одного щелчка, чтобы выбратьrow)
После обновления до версии 73 Chrome срабатывает «событие выбора строки», но второе событие «OnRowCommand» не запускается. В чем проблема после версии 73 Chrome?
![Example gridview](https://i.stack.imgur.com/7O6xo.png)