|
|
|
c# - обратиться к полям анонимнгог типа
|
|||
|---|---|---|---|
|
#18+
Такой вопрос: Есть объекты анонимного типа, полученные из Linq путем Код: plaintext 1. 2. 3. 4. 5. Эта коллекция привязана к репитеру. Есть еще и вложенный репитер. К нему привязываются данные на основании текущего объекта внешнего репитера в методе Код: plaintext Подскажите, как обратиться к полю OrderId из e.Item.DataItem? Пробовал создать класс с такими же полями и типами, как в анонимном, но получаю ошибку приведения. Код: plaintext 1. 2. 3. 4. 5. Спасибо за внимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 10:24 |
|
||
|
c# - обратиться к полям анонимнгог типа
|
|||
|---|---|---|---|
|
#18+
Смоделируйте тестовый пример, что-то я нифига не понял, что там куда вложено и откуда нужно достать поле анонимного типа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 10:29 |
|
||
|
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, 10:49 |
|
||
|
c# - обратиться к полям анонимнгог типа
|
|||
|---|---|---|---|
|
#18+
Во и я про то же, просто нужно конкретно вопрос задавать, а не прикручивать к нему еще кучу левой информации :) P.S. Можно и так решить задачу (без создания дополнительного инстанса): Код: plaintext 1. P.S2. То есть, передаете как object, а потом выдираете нужные проперти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 11:21 |
|
||
|
c# - обратиться к полям анонимнгог типа
|
|||
|---|---|---|---|
|
#18+
оффМожет тему куда перенести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 11:32 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36538988&tid=1351391]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 406ms |

| 0 / 0 |
