none
ASP.NET передача значений из Code-behind в javascript RRS feed

  • Вопрос

  • Передаю значение следующим образом:

                <script type="text/javascript">
                    window.onload = function () {
                        document.getElementById("MainContent_Panel1").scrollTop = 40 * <%=nscroll %>;
                    }
                </script>

    Всё работает, но валидатор подчеркивает '<' в

    <%=nscroll %>

    и пишет Expected Expression. Возможно, не правильно передаю, а есть какие-то другие валидные способы передачи значений в JavaScript?

    Заранее благодарю.


    • Изменено monteloro 15 декабря 2013 г. 16:27
    • Перемещено YatajgaEditor 15 декабря 2013 г. 17:09
    15 декабря 2013 г. 16:26

Ответы

  • Этот способ наиболее валидный и правильный. Не стоит беспокоиться из-за таких мелочей, просто валидатор студии не полностью распознаёт всё. У нас в проектах есть страницы где полно подобных ошибок и всяких хаков, даже они в дизайнере не отображаются. Но работают.

    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа monteloro 15 декабря 2013 г. 17:40
    15 декабря 2013 г. 17:12
    Модератор

Все ответы

  • Этот способ наиболее валидный и правильный. Не стоит беспокоиться из-за таких мелочей, просто валидатор студии не полностью распознаёт всё. У нас в проектах есть страницы где полно подобных ошибок и всяких хаков, даже они в дизайнере не отображаются. Но работают.

    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа monteloro 15 декабря 2013 г. 17:40
    15 декабря 2013 г. 17:12
    Модератор
  • Ну, если Вы так говорите, то и правду беспокоиться не о чем. Спасибо большое.
    15 декабря 2013 г. 17:41