2013-08-20 2 views
0

Я создал сетку кендо с столбцом флажка, который при выборе будет выбирать строку и сохранять выбранное состояние. Однако все работает отлично, когда я применяю событие OnDataBound, эта функция должна быть объявлена ​​в теге скрипта, который находится выше сетки Kendo(). где, поскольку функция document.ready должна быть объявлена ​​в теге скрипта в нижней части сетки Kendo().ASP.NET MVC 4 - Kendo Grid - Javascript Неопределенные помеченные теги

Я не совсем понимаю, почему это так? Я использую ASP.NET MVC 4 с технологией Razor.

Благодаря

+0

Вы можете переместить теги сценария в своем макете в нижней части страницы вверху. –

+0

onDatabound должно быть сверху. Если внизу оно будет распознано как неопределенное? Мне просто интересно, почему это так. – nav

ответ

0

Некоторых элементы управления Кендо ищут связанные с ними сценарии, и если они не определены в верхней части страницы, когда страница загружается последовательно сверху вниз, и загружает кендо сетки перед скрипт загружается и, следовательно, он считает, что он не определен. Document.Ready не обязательно находиться в верхней части страницы. Его можно определить даже в верхней части страницы, но это не является обязательным требованием.

Смежные вопросы