Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Может кто знает, почему не срабатывает это? Dim crm As CurrencyManager = Me.BindingContext(Me.RepositoryItemLookUpEdit2.DataSource) Dim row As DataRowView = CType(crm.Current, System.Data.DataRowView) Debug.WriteLine(row(0).ToString) При выборе любого члена списка в любом случае отображается код первого члена, почему так? Хотя в самом списке отображается нужная позиция. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2004, 17:15 |
|
||
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
Предположу что не тот BindingContext берете Менять надо здесь: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2004, 20:31 |
|
||
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
Бесполезно Я уже явно сделал: Dim crm As CurrencyManager = Me.BindingContext(Me.Ds1, "vw_Sotrudniki") Dim row As DataRowView = CType(crm.Current, System.Data.DataRowView) Debug.WriteLine(row(0).ToString) Всеравно отображается первый из списка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2004, 10:14 |
|
||
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
Вот стопроцентно работающая функция, только BindingContext берётся от грида. Код: plaintext 1. 2. 3. 4. frm - форма grd - грид strNameCol - название колонки таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2004, 13:20 |
|
||
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
В том то и дело, что в таблице у меня все прекрасно работает. А вот в списке ниструя. А нужно просто определить код выделенной записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2004, 13:30 |
|
||
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
Млин, не понял, может туп. Список - это listbox ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2004, 14:00 |
|
||
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
У меня та же проблема, test1 пишет всегда "A" а test2 реальную текущую позицию. Код: 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. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. Может кто сказать чем отличется Код: plaintext 1. от Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 02:38 |
|
||
|
Почему отображается всегда первая позиция?
|
|||
|---|---|---|---|
|
#18+
эти два контекста РАЗНЫЕ BindingContext(DS, "tbl") BindingContext(DS.Tables("tbl")) у одного DataSource - это dataset, а у второго - datatable. ...test1 пишет всегда "A" а test2 реальную текущую позицию...и оба пишут ПРАВИЛЬНУЮ ДЛЯ СЕБЯ позицию. теперь дело за малым определить - какой контекст установлен для DataGrid :) НИ ОДИН ИЗ ПОТЕРПЕВШИХ не указал, какой контекст он использует для установки. внимательно посмотрите на пример sposad - он очень грамотно выбирает контекст - именно тот, который нужен и который используется для показа в datagrid'e: frm.BindingContext( grd .DataSource, grd .DataMember) и именно поэтому у него "стопроцентно работающая функция" © sposad ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 03:52 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32763143&tid=1437871]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
97ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 260ms |
| total: | 429ms |

| 0 / 0 |
