запустить кнопку JavaScript c # - PullRequest
0 голосов
/ 03 июля 2018

Как мне запустить JavaScript в C #

У меня есть следующий javascript, но когда я нажимаю на кнопку c #, он не запускается

<script   type="text/javascript">
        function ShowMessage() {

            demo.initChartist();

            $.notify({
                icon: 'ti-user',
                message: "Funciona <b>Alexander Escobar</b> ."

            }, {
                type: 'success',
                timer: 50,
                placement: {
                    from: "bottom",
                    align: "right"
                }
            });

        }
	</script>

кодовая кнопка c #

 protected void Button1_Click(object sender, EventArgs e)
    {
        this.Button1.Attributes.Add("onClick", "ShowMessage()");
    }

1 Ответ

0 голосов
/ 03 июля 2018

Вам не нужен обработчик Button_Click, потому что вы бы назначали два обработчика ( C # и JS ) вместо одного (который вам нужен) , Я уверен, что вы можете сделать что-то вроде этого:

Button1.Attributes.Add("onclick","ShowMessage();");

Обратите внимание, что "ShowMessage();" имеет точку с запятой в тексте параметра. Также следует учесть, что это решение назначает один обработчик JavaScript на стороне клиента. Нажатие F12 и проверка кнопки на странице ASP должны показать атрибут onclick с методом ShowMessage();.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...