мы только начали с Kentico и сейчас немного тестируем. Одна вещь, на которой мы застряли, - это отображение данных в преобразованиях.
У нас есть настраиваемая таблица, такая как Автор. У него есть поле ID, FirstName и SurName (оба текстовые). Книга является типом документа и имеет идентификатор, заголовок и раскрывающийся список, в котором мы можем выбрать автора.
На странице есть список данных, в котором я показываю книгу с такой трансформацией, как это:
<div style="text-align:center;padding: 8px;margin: 4px;border: 1px solid #CCCCCC">
<h2>
<%# Eval("Title") %>
</h2>
Author: <%# Eval("Author.FirstName") %>
</div>
Теперь мы хотим показать имя автора, но при использовании ‹% # Eval (" Author ")%> отображается идентификатор. Мы выяснили, что можем использовать пользовательскую функцию и возвращать имя, но разве нет другого способа? Допустим, мы хотим показать не только имя автора, но также адрес, электронную почту и так далее ... Действительно ли нам нужно создавать метод для каждого свойства, которое мы хотим показать?
Заранее спасибо,
Bjorn