Значения таблицы Kentico Access PageType из кода - PullRequest
0 голосов
/ 05 мая 2020

Я создал новый тип страницы под названием «HeroHeader». Я вижу, что в базе данных он создал таблицу для этого нового типа страницы.

enter image description here

Есть ли способ получить доступ к этим данным таблицы из код веб-части?

Что-то вроде

var record = GetPageTypeData("HeroHeader");
var colValueById = record["HeaderId"][1];

1 Ответ

1 голос
/ 05 мая 2020

Да. Ознакомьтесь с документацией для начала. Вы создаете в своей веб-части свойства publi c, которые получают доступ к свойствам в вашем коде. Затем в вашем коде вы используете Document Queries для получения кода из данных страницы. Все это делается с использованием кода C#.

Вы также можете использовать синтаксис макроса Kentico K # для получения данных страницы. Что-то вроде {%CurrentDocument.GetValue("ColumnName")%} получит значение этого поля страниц.

Если вы новичок в Kentico, вы можете ознакомиться с документацией как использовать веб-части и как настроить свой сайт

...