
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.03.2010, 10:24
|
|||
|---|---|---|---|
|
|||
c# - обратиться к полям анонимнгог типа |
|||
|
#18+
Такой вопрос: Есть объекты анонимного типа, полученные из Linq путем Код: plaintext 1. 2. 3. 4. 5. Эта коллекция привязана к репитеру. Есть еще и вложенный репитер. К нему привязываются данные на основании текущего объекта внешнего репитера в методе Код: plaintext Подскажите, как обратиться к полю OrderId из e.Item.DataItem? Пробовал создать класс с такими же полями и типами, как в анонимном, но получаю ошибку приведения. Код: plaintext 1. 2. 3. 4. 5. Спасибо за внимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2010, 10:29
|
|||
|---|---|---|---|
c# - обратиться к полям анонимнгог типа |
|||
|
#18+
Смоделируйте тестовый пример, что-то я нифига не понял, что там куда вложено и откуда нужно достать поле анонимного типа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2010, 10:49
|
|||
|---|---|---|---|
|
|||
c# - обратиться к полям анонимнгог типа |
|||
|
#18+
В общем не важно, репитеры или нет. Суть в том, чтобы передать объект анонимного типа какому-нить методу. Но проблема в том, как обратиться к полям этого объекта внутри метода? Ответ я уже нашел на stackoverflow Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Проверил, работает, может кому-то пригодится, а может кто-то знает способы сделать не так криво? :) Хотя многие пишут по данному вопросу "ждите c# 4.0, там все будет" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2010, 11:21
|
|||
|---|---|---|---|
c# - обратиться к полям анонимнгог типа |
|||
|
#18+
Во и я про то же, просто нужно конкретно вопрос задавать, а не прикручивать к нему еще кучу левой информации :) P.S. Можно и так решить задачу (без создания дополнительного инстанса): Код: plaintext 1. P.S2. То есть, передаете как object, а потом выдираете нужные проперти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2010, 11:32
|
|||
|---|---|---|---|
c# - обратиться к полям анонимнгог типа |
|||
|
#18+
оффМожет тему куда перенести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1351391]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 333ms |

| 0 / 0 |
