|
|
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
Всем привет, Не пойму в чем проблема при вызове BindingSource.Clear() выкидывет искл InvalidOperationExeption и сообщение: DataBinding не может найти в списке строку, подходящую для всех привязок. источником для BindingSource служит BindingList<T>. при чем пробывал вызывать тот же метод у BindingList<T> та же песня мож кто сталкивался, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 08:12:13 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
Разобрался, Кому интересно: начал разбиндивать контролы по одному, NumeriсUpDown при привязке к Value что-то глючит, заменил на другой теперь другой вопрос: почему глючит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 08:54:18 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
NoiReтеперь другой вопрос: почему глючит? Телепатов уволили. Кризис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 10:20:05 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
Отчего-то мне кажется, это из-за того, что NumeriсUpDown.Value не может быть null... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 11:12:02 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
SerP1983Отчего-то мне кажется, это из-за того, что NumeriсUpDown.Value не может быть null... понтно, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 13:31:43 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
Блин такой же гемарой только в моем случае это DateTimePicker без него никуда, получается если в результате выполнения CancelEdit() ни остается ни одной строки то вылазит такая ошибка, обработка: Код: c# 1. 2. 3. 4. 5. непомогает, как бороться с этим "братцы" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 20:56:30 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
Пока проблему решил просто но может есть более красивые решения: Код: c# 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 21:23:41 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
megazoid007, это как такое может быть if (e.Value == null) вернее как может исполниться следующая строка, если if (e.Value == null) фсегда false Время не может быть null, вернее может до момента большого взрыва, а потом извольте - default(DateTime) от рождества христова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 21:34:38 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
Где-то в степи, имелось ввиду: Код: c# 1. 2. 3. т.е.здесь как я понимаю обмен информацией идет в двух направлениях т.е. datatable может быть null ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 22:29:33 |
|
||
|
Выкидавает искл. при вызове BindingSource.Clear()
|
|||
|---|---|---|---|
|
#18+
megazoid007, сомнений вроде нет DataTable, подсказывает интуиция - может быть null. но им у вас даже не пахнет 14810981 так может быть верно или нет ? такое выражение if (e.Value == null)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 22:44:18 |
|
||
|
|

start [/forum/topic.php?fid=20&fpage=149&tid=1404093]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 346ms |

| 0 / 0 |
