Доступ к родительским данным во вложенном ретрансляторе, в HeaderTemplate

Простой вопрос, не уверен, что есть простой ответ!

Итак, вот код: (я упростил его, чтобы было легче читать)

    

My header here for:

My items code here

Как в HeaderTemplate – могу ли я получить доступ к DataItem в родительском ретрансляторе?

Я нашел ответ на самом деле:

Использование:

  <%# ((RepeaterItem)Container.Parent.Parent).DataItem %>  

Решение, данное Павлом, не помогло мне, но это сделало:

 <%# DataBinder.Eval(Container.Parent.Parent, "DataItem.YourProperty")%> 

Это старая нить, но, похоже, добавить:

В моем случае у меня есть два вложенных элемента управления ASPxGridView (DevExpress) и Container.Parent.Parent не работает.

Чтобы получить доступ к элементу данных родителя от ребенка, это то, что сработало для меня:

 <%# DataBinder.Eval(Container.NamingContainer.NamingContainer, "DataItem.DbField")%> 

Если я хочу получить свойство родительского ретранслятора, я обычно делаю это:

 <%# DataBinder.Eval(((RepeaterItem)Container.Parent.Parent).DataItem, "ThePropertyName")%> 

Я использовал, как показано ниже. Два репитера действуют как «Родитель и ребенок». Как мне получить родительское значение столбца «Идентификатор» внутри репитера «Ребенок».

 <%# DataBinder.Eval(((RepeaterItem)Container.Parent.Parent).DataItem, "ID") %> 
  • Отобразить HTML как изображение
  • Как получить дату и время клиента в ASP.NET?
  • bytearray to image asp.net
  • Непосредственно конвертировать .aspx в .pdf
  • Режим CustomErrors = "Off"
  • веб-сервис asmx, json, javascript / jquery?
  • Очередь запросов сеанса ASP.net
  • В чем разница (если есть) между Html.Partial (view, model) и Html.RenderPartial (view, model) в MVC2?
  • Тайм-ауты структуры организации
  • Диагностика ошибок 404 в IIS 7 и ASP.NET MVC
  • Элемент модели, переданный в словарь, имеет тип «mvc.Models.ModelA», но для этого словаря требуется элемент модели типа «mvc.Models.ModelB»
  • Interesting Posts

    Использование папки ресурсов в единстве

    Разработка кросс-платформенного мобильного приложения

    Photoshop, вызывающий другие программы, не получает клавишу ESC

    Я не могу получить доступ к настройке BIOS с помощью клавиши F2 на ноутбуке Samsung NP270E5V

    Почему Vim может открывать большие файлы быстрее, чем некоторые другие текстовые редакторы?

    Не останавливайте отладчик в этом исключении, когда его бросают и поймают

    Шаблон регулярного выражения для соответствия, Исключая, когда … / За исключением между

    Получить последние 10 строк очень большого текстового файла> 10 ГБ

    api-ms-win-crt-runtime-l1-1-0.dll отсутствует при открытии файла Microsoft Office

    Удалить Fujitsu Lifebook Bios Password при запуске

    угловое2 наблюдаемое, получение неопределенного в компоненте

    Ограниченные проблемы с подключением в сети, нужна помощь в устранении основной причины

    Суммирование значений столбца с помощью команды awk

    Предоставляет ли IMDB API?

    Получение случайного объекта из NSArray без дублирования

    Давайте будем гением компьютера.