Вот сценарий, который я пытаюсь реализовать.Нужен динамический текст заголовка Gridview из данных родительского контроля
У меня есть список объектов продукта, каждый из которых имеет список Ценовые объекты. Я пытаюсь отобразить эти данные с помощью DataList, где каждый элемент DataList представляет собой GridView для продукта, отображая цены для этого продукта.
У меня все работает отлично, за исключением одного странного требования: Мне нужно показать имя продукта в заголовке первого столбца каждого Gridview.
Существует множество вопросов о динамическом изменении HeaderText GridView, но эта ситуация кажется немного иной, так как мне нужно установить ее в значение базы данных родительского элемента управления.
Моя первая попытка состояла в том, чтобы установить текст заголовка GridView Column [0] в событии ItemCreated в DataList. Это не сработало, потому что все они исчезли после обратной передачи.
Благодарим за помощь!
»... но вы можете работать ваш план, чтобы получить DataItem для родитель." Это суть того, что мне нужно было сделать, и я просто это понял. Спасибо за ваш пост! – unnknown
Я также не понимал, что мне нужно поле шаблона вместо BoundField – unnknown