Javascript проблема с пользовательской кнопкой сетки devexpress - PullRequest
2 голосов
/ 16 декабря 2010
        StringBuilder scriptFunction = new StringBuilder();
        scriptFunction.Append("<script language='javascript'>");
        scriptFunction.Append("alert('de')");
        scriptFunction.Append("</script>");
        ClientScript.RegisterStartupScript(GetType(), "alert", scriptFunction.ToString());

Это мой код, и он может работать на page_load, но я хочу, чтобы он выполнялся в событии CustomButtonCallback моей сетки devexpress.Там нет ошибки, но он не показывает предупреждение тоже.У вас есть идеи?

KR,

Çağın

Ответы [ 2 ]

1 голос
/ 16 декабря 2010

RegisterStartupScript регистрирует скрипт для запуска после обратной передачи.Элементы управления DevExpress используют обратные вызовы для взаимодействия с сервером.Таким образом, нет обратной передачи - не выполняется скрипт.

0 голосов
/ 16 декабря 2010

CustomButtonClick = "function (s, e) {var ID = e.buttonID}" "возвращает идентификатор кнопки.

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