Kendo MVC - Child Grid - Клиентский шаблон - Загрузка - Исключение / Не определено - PullRequest
0 голосов
/ 23 сентября 2019

Я получаю исключение для Расширить дочернюю сетку, когда я добавляю клиентский шаблон ProductId / ProductName исключение.

columns.Bound(m => m.ProductId)
       .ClientTemplate("<a data-id='#=ProductId#'>#= ProductName #</a>");

Below code value is undefined,
columns.Bound(m => m.ProductId)
       .ClientTemplate("<a data-id='#=data.ProductId#'>#= data.ProductName #</a>");

1 Ответ

0 голосов
/ 23 сентября 2019

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

Исправлено - экранирование # на \\ # в ClientTemplate.

columns.Bound(m => m.ProductId)
       .ClientTemplate("<a data-id='\\#=ProductId\\#'>\\#= ProductName \\#</a>");

// ИЛИ

columns.Bound(m => m.ProductId)
       .ClientTemplate("<a data-id='\\#=data.ProductId\\#'>\\#= data.ProductName \\#</a>");
...