Asp.net Gridview щелчок строки вызывается не добровольно при нажатии кнопки в строке - PullRequest
0 голосов
/ 27 сентября 2018

У меня проблемы с этим фрагментом кода

e.Row.Attributes ["onclick"] = Page.ClientScript.GetPostBackClientHyperlink (GridView1, "Select $" + e.Row.RowIndex);

Это работает нормально, когда я нажимаю на строку, но вызывает у меня проблемы, когда я нажимаю на кнопку в этом ряду, потому что она начинает выполнять логику кнопки, но затем нажимает на кнопку.строка.

Я хотел бы знать, как сделать строку кликабельной, но не когда я нажимаю на одну из кнопок внутри нее.

Спасибо

1 Ответ

0 голосов
/ 27 сентября 2018

Вы можете попробовать использовать stopPropagation .

<script type="text/javascript">
    $(document).ready(function () {
        $("table input").click(function (e) {
            e.stopPropagation();
        });
    });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...