У меня есть шаблон кендо, который содержит вкладку. В этой вкладке у меня есть элемент, который использует синтаксис шаблона кендо, например, так:
items.Add().Text("Block Attributes").LoadContentFrom("BlockAttributes", "Properties", new { blockRef = "#=BlockRef#" });
В этом случае блок ref получает результат, как и ожидалось. Однако при использовании метода .Action()
, например, так:
items.Add().Action("Details", "Properties", new { fiscalYear = Model.FiscalYear, blockRef = "#=BlockRef#" }).Text("Details");
propertyId использует введенную литеральную строку, поэтому он будет пытаться перемещаться, используя «# = BlockRef #» в качестве параметра, что приведет к ошибке.
Почему это работает нормально для первого, а не для второго? Как мне заставить это работать?