Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
вложенный repeater
|
|||
|---|---|---|---|
|
#18+
всем привет использую репитер внутри другого репитера, так же есть датасет внутри котрого 2 таблицы, связь один ко многим. Для каждой родительской записи вывожу список дочерних, для это внутри дочернего пишу : <asp:Repeater id="Contacts" runat="server" DataSource='<%# ((System.Data.DataRowView)Container.DataItem).Row.GetChildRows("ContactsOfOffice") %>'> всё работает, подскажите как эту связь с дочерними записями определить программно. Пока не получается. Пытался в событии ItemDataBound родительского репитера сделать : Contacts.DataSource = ((DataRowView)e.Item.DataItem).Row.GetChildRows("ContactsOfOffice"); Contacts.DataBind(); безуспешно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 21:13 |
|
||
|
вложенный repeater
|
|||
|---|---|---|---|
|
#18+
DataBind вызывать необязательно. А так вообще все правильно. Что именно не получается? Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2006, 01:25 |
|
||
|
вложенный repeater
|
|||
|---|---|---|---|
|
#18+
Проблема в то, что если делаю так: TheReader Пытался в событии ItemDataBound родительского репитера сделать : Contacts.DataSource = ((DataRowView)e.Item.DataItem).Row.GetChildRows("ContactsOfOffice"); Contacts.DataBind(); безуспешно то получаю сообщение Object reference not set to an instance of an object. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 02:23 |
|
||
|
вложенный repeater
|
|||
|---|---|---|---|
|
#18+
т.е. не получается присвоить для Contacts.DataSource набор записей из подчинённой таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 02:26 |
|
||
|
вложенный repeater
|
|||
|---|---|---|---|
|
#18+
Эт патамучта неизвестно, что такое Contacts (e.Item.FindControl("Contacts") as Repeater).DataSource пользуй Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 02:37 |
|
||
|
вложенный repeater
|
|||
|---|---|---|---|
|
#18+
Ясно. в классе страницы я объявляю объект Contacts как protected System.Web.UI.WebControls.Repeater. Получается что этого недостаточно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 16:35 |
|
||
|
вложенный repeater
|
|||
|---|---|---|---|
|
#18+
Угу, недостаточно. Потому что этот репитер находится не на странице, а внутри другого репитера. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 20:27 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34062131&tid=1387456]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 305ms |

| 0 / 0 |
